[英]validation form input ajax before submit
我試圖制作數據輸入表單,但是當在按Save時仍可以保存一個空的輸入表單時,以及如何在輸入為空時將不保存它。
這是我的表單代碼: https : //jsfiddle.net/bubyj5xj/
$(".btn_save_news_item").button().click(function() {
var form = $("#form_news_item");
var json = ConvertFormToJSON(form);
$.ajax({
type: "POST",
contentType: "application/json",
url: BASE_URL + "setting/news",
data: JSON.stringify(json),
success: function(response) {
console.log(response);
resetForm();
reloadGrid();
}
});
});
var form = $("#form_news_item");
if(form=="")
{
alert("Please fill field");
}
else
{
$.ajax({
type: "POST",
contentType: "application/json",
url: BASE_URL + "setting/news",
data: JSON.stringify(json),
success: function(response) {
console.log(response);
resetForm();
reloadGrid();
}
}
form_text_arr = {'text': jQuery("form[name='put_ad_form']").serializeArray()};
在您需要檢查每個值之后:
var reg=new RegExp(/^[A-Za-z0-9+*-]{1,10}$/);
if(reg.test(text.val)){
.......
}
要么
if(text.val == ''){
alert('please input text');
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.