将一个JSON对象从PHP返回到不在IOS上工作的ajax
我将一个JSON对象从PHP返回到ajax。这在除iPhone IOS以外的所有设备上都能正常工作。出于某种原因,在IOS(chrome和safari)上,会显示JSON对象而不是我的网页,而不是将对象传递回ajax。。(在空白的白色屏幕上) PHP: JS: 更新: 对不起,各位,我没有给你们所有的拼图。看起来以下代码在IOS上破坏了我的JS:将一个JSON对象从PHP返回到不在IOS上工作的ajax,php,jquery,ios,json,ajax,Php,Jquery,Ios,Json,Ajax,我将一个JSON对象从PHP返回到ajax。这在除iPhone IOS以外的所有设备上都能正常工作。出于某种原因,在IOS(chrome和safari)上,会显示JSON对象而不是我的网页,而不是将对象传递回ajax。。(在空白的白色屏幕上) PHP: JS: 更新: 对不起,各位,我没有给你们所有的拼图。看起来以下代码在IOS上破坏了我的JS: $("input[type=radio").change(function() { $($errorMsg).removeCl
$("input[type=radio").change(function() {
$($errorMsg).removeClass('error');
$($errorMsg).hide();
});
IOS可能不支持
input[type=radio]
,所以我只做了一个类:|回复真实答案:
您忘记了jQuery选择器上的右括号
应该是:
$(“输入[type=radio]”)。更改(函数(){
$($errorMsg).removeClass('error');
$($errorMsg.hide();
});代码>
稍后谢谢:)回复真实答案:
您忘记了jQuery选择器上的右括号
应该是:
$(“输入[type=radio]”)。更改(函数(){
$($errorMsg).removeClass('error');
$($errorMsg.hide();
});代码>
稍后谢谢:)您是否尝试删除此项?contentType:false,无论如何谢谢,但这并没有解决问题。您是否尝试删除此内容?contentType:false,无论如何谢谢,但这并没有解决问题
die(json_encode($out));
$.ajax({
url: $form.attr( 'action' ),
type: $form.attr( 'method' ),
data: ajaxData,
dataType: 'json',
cache: false,
contentType: false,
processData: false,
success: function( data ) {
// something
}
});
$("input[type=radio").change(function() {
$($errorMsg).removeClass('error');
$($errorMsg).hide();
});