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