0
我用javaScript编写了一些编码。JavaScript:意外数据错误
function showPopupSettings(userName)
{
var jsonData;
setLoading("Loading User Settings");
jsonData = new function(){
this.className = "User";
this.methodName = "showPopupSettings";
this.userName = userName ;
}
data = JSON.stringify(jsonData);
$.post('ajaxpage.php',{ submit: "commonAction",data:data },
function(data) {
removeLoading();
$("#dialog")
.dialog("destroy")
.html(data)
.show()
.dialog({
modal: true,
title: "User Settings",
buttons: {
Cancel: function() {
$(this).dialog('close');
},
Password: function() {
showChangePasswordTable();
},
Save: function() {
saveNewUserSettings();
$(this).dialog('close');
}
}
});
});
}
通过使用JSLint的错误free.while我是用的JSLint检查会显示以下错误 线10:意外数据
如何纠正这个错误...
另外,jsonData可以立即声明和分配 –
@Just_Mad - 它可以,但是然后JSLint会再次抱怨并告诉你将声明和前一个声明结合起来。 –