我的代码不想返回它用来验证的值。基本上,代码检查字段中是否有输入,如果没有输入,它会显示一条消息,如果有,那么它应该没问题。问题是我的代码不返回值。
var validation = true;
var values = {};
if ($.trim($("#name").val()) == "") {
$("#validateName").show();
validation = false;
} else {
$("#validateName").hide();
values[field.name] = field.value;
}
values['addmessage'] = '';
$.ajax({
'url' : '',
'type' : 'POST',
'data' : values,
success : function(data){
}
基本上,我在返回我的价值观后记时遇到了问题。值[field.name]代码写错了。如何修复我的代码?
首先,更正你的代码sintaxe:
var validation = true;
var values = {};
if ($.trim($("#name").val()) == "") {
$("#validateName").show();
validation = false;
} else {
$("#validateName").hide();
values[field.name] = field.value;
}
values['addmessage'] = '';
$.ajax({
'url' : '',
'type' : 'POST',
'data' : values,
success : function(data){
}
});