ajax提交时data尽量不要用&组装字符串的形式,特殊字符会出错
即: data : "id=123&name=tom"
而是用
data : {id : 123, 'name' : 'tom'} 的格式
如果 某个值中有例如 < 这样的,提交时就报错了,具体原因未知
var club_id=$("input[name='club_id']").val();
var club_name = $("input[name='club_name']").val();
data = {club_id : club_id, club_name : club_name};
if(club_name){
$.ajax({
type: "POST",
url: "?action=update",
data: data,
dataType: "json",
success: function(msg){
if(msg.type=="ok"){
$("ul.ul_willBox li").eq(1).find(".will_Info").text(club_name);
$(".willContent").show();
$(obj).parents("#userWBox").hide();
}else{
dialog(msg.msg);
}
}
});
}else{
dialog("请输入名称");
}