Android Jquery仅在移动设备上中断
除了galaxy s5上的默认浏览器外,我有以下jquery功能,可以在我测试的所有浏览器上使用,但可以在移动chrome浏览器上使用Android Jquery仅在移动设备上中断,android,jquery,Android,Jquery,除了galaxy s5上的默认浏览器外,我有以下jquery功能,可以在我测试的所有浏览器上使用,但可以在移动chrome浏览器上使用 $("input#dateTimeBtn").click(function() { var data = { "dateTimeHolder":$("input[name=dateTimeHolder").val(), "dateTimeZone":$("select[name=dateTimeZone").val(),
$("input#dateTimeBtn").click(function() {
var data = {
"dateTimeHolder":$("input[name=dateTimeHolder").val(),
"dateTimeZone":$("select[name=dateTimeZone").val(),
"action":"dateTimeConverter",
"try":"1"
};
$.ajax({
type: "POST",
url: "/Ajax/dateTimeConverter/dateTimeConverter.php",
dataType: "html",
data: data,
success: function(data) {$('#dateTimeResults').html(data);},
error: function(){return false;}
});
});
在其中断的整个功能中使用警报进行测试:
var data = {
"dateTimeHolder":$("input[name=dateTimeHolder").val(),
"dateTimeZone":$("select[name=dateTimeZone").val(),
"action":"dateTimeConverter",
"try":"1"
};
我能够看到这一点,因为如果我发出警报(“此处”);在那之前,我的手机上有提示。如果我把它放在后面,我不会,什么也不会发生
这样传递数组是否不适合跨平台情况?请在手机浏览器中发布任何控制台输出。以下是相关文档:,。它可以在我的移动chrome浏览器上运行…所以它只是androids的默认浏览器?Android的默认浏览器已经过时了,尤其是三星的新增浏览器。老实说,我不知道默认浏览器会出现什么错误,因为它不支持所有的API。伙计,这太令人失望了……那么,我提取变量并在数据中设置它们的方式不是最佳的吗?也许有更好的方法我可以做到这一点,将工作?我真的不想做所有的事情,而是创建一个查询字符串