0
我的值没有传递给使用trim和val的ajax。问题是,当我使用trim和val检查它时,值会检查是否有任何类型输入,如果没有任何内容,则发送到验证错误,如果有某些内容会隐藏验证。所有的作品bu值都不成立,我得到一个没有价值的新行。我从我的函数中遗漏了什么来传递我的值。以下是代码:Javascript验证。 .value使用值后,我没有通过什么
var validation = "";
var values = {};
if ($.trim($("#name").val()) === "") {
$("#validateName").show();
validation = "false";
} else {
$("#validateName").hide();
}
if ($.trim($("#news").val()) === "") {
$("#validateNews").show();
validation = "false";
} else {
$("#validateNews").hide();
}
if(validation == "false"){
return false;
}
values['addnews'] = '';
$.ajax({
// Rest of the code //
这是以前通过的方式。这里是代码:
$.each($('#add-news-form').serializeArray(), function(i, field) {
if((field.value == 0)){
validation = "false";
}
values[field.name] = field.value;
});
我从ajax函数中遗漏了什么值来传递值?
目前尚不清楚你想要问什么。你能解释更多吗? – sachinjain024
我建议*不要*使用''''和'“false”来表示布尔状态。 – user2864740
嗯很难说,没有看到你到底是什么,但尝试改变===为== – jayaguilar