Php jquery ajax结果格式错误
我面临的问题是AJAX处理的结果,这种情况是我想将结果(来自AJAX)Php jquery ajax结果格式错误,php,jquery,ajax,Php,Jquery,Ajax,我面临的问题是AJAX处理的结果,这种情况是我想将结果(来自AJAX)'f\'传递到get\u选项(“”),我不知道为什么会变成这样:- <li \'');="" f="" onclick="get_option('f" class="option normal_size"> <a href="javascript:void(0);">f f f f \'</a> </li> 希望这对你有帮助 content += '<li cla
'f\'传递到get\u选项(“”)
,我不知道为什么会变成这样:-
<li \'');="" f="" onclick="get_option('f" class="option normal_size">
<a href="javascript:void(0);">f f f f \'</a>
</li>
希望这对你有帮助
content += '<li class="option normal_size" onclick="get_option(\'' + obj[i].board_name_encode + '\');"><a href="javascript:void(0);">' + obj[i].board_name + '</a></li>';
content+='”;
试着用board\u name代替boar\u name\u Encode我已经试过了,结果是一样的
.ajax({
url:'inc_board_saving.php?board_title_input='+board_title_input_encode+'&cate_selected='+cate_selected_input_encode+'&cate_setting_selected='+cate_setting_selected,
type:'GET',
data:"nums="+Math.random()*1235,
success: function(data){
try{
var content="";
var obj = eval('('+data+')');
for (var i=0;i<obj.length;i++){
content += "<li class='option normal_size' onclick=get_option('"+obj[i].board_name_encode+"');><a href='javascript:void(0);'>"+obj[i].board_name+"</a></li>";
}
}catch(e){
return;
}
}
});
[
{ "board_id" : "66",
"board_name" : "f f f f '",
"board_name_encode" : "f f f f \\'"
},
{ "board_id" : "65",
"board_name" : "t t t t t",
"board_name_encode" : "t t t t t"
},
{ "board_id" : "64",
"board_name" : "yy yyy yy",
"board_name_encode" : "yy yyy yy"
}
]
content += '<li class="option normal_size" onclick="get_option(\'' + obj[i].board_name_encode + '\');"><a href="javascript:void(0);">' + obj[i].board_name + '</a></li>';