我的android网络应用程序在单击jquery ajax时无法工作。我不知道我应该发布什么代码,因为..好吧,让我告诉我做了什么。这是链接到我的网站(马来语论坛)http://debatremaja.com/mb/cadang_tajuk。这是在谷歌播放店https://play.google.com/store/apps/details?id=com.debatremaja&hl=en的应用程序。webview不工作jelly bean上的ajax jquery
问题 +竖起大拇指的网站链接登陆上面会运行
$(".vote_active").click(function(){
var topic_id = $(this).data("topic-id");
var linkto= linktodbcontroller+"insert_vote_by_id_n/"+topic_id;
//window.location.href = linkto;
$(this).next(".sum").load(linkto);
// simple prevent 2nd clicked
$(this).removeClass("clickable");
$(this).css("color","#0c0");
$(this).off("click");
});
这对
- 电脑网络浏览器工作正常,Firefox和Chrome在移动测试
- 浏览器(android 4.2.2 cyanogemod firefox)
- 我的应用程序(链接以上)在Android 2.3模拟器
也许ajax不能在webview中工作?
- ,所以我做的Android代码更改为
使用loadURL( “w3school jQuery的演示”)//对不起,我不能发布超过2个链接
但在w3school按钮正常工作。
其他avascript工作正常。我在web应用中设置了setJavascriptEnable(True)。
问题只发生在我的应用程序webview上。
在此先感谢,因为我有体验让我的问题在发布后一小时内回复。在stackoverflow伟大的社区。
编辑 我使用谷歌托管的jquery链接。这是问题吗?我也使用尝试jquery托管在相同的域名(debatremaja.com),但与以前相同。没有工作。
- 它
这里是链接到w3school上面提到[链接](http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_ajax_load) – fajarhac
是否有任何JavaScript运行?我这样说是因为你必须明确告诉WebView来启用JavaScript。 – Randy
javascript运行正常。 [链接] http://debatremaja.com/mb/debat/10 [/链接]在这个页面中,有弹出窗口的按钮(bbcode)。 – fajarhac