验证表单在提交前输入ajax
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');
}
相关文章:
- Ajax文件加载和<输入>文件加载
- ajax在输入等于null时进行检查
- ajax成功地将数组中的数据放入表中各自的输入中
- 使用ajax的输入jquery意外结束
- jquery ajax”;SyntaxError:意外的输入结束“;基于有效的JSON
- 用户名输入如果其他块不能正常工作/Javascript-jQuery-AJAX
- 当阻止Enter键提交AJAX表单时,关注下一个输入是't工作
- 从输入中获取字符串,并在AngularJS中发出AJAX请求
- 如何在jquery ajax成功html响应中找到输入隐藏元素
- 如何在没有表单提交、没有js、没有jquery和没有ajax的情况下将输入的文本框值存储到php变量中
- jQuery Ajax+经典ASP返回错误'意外的输入结束'
- 在 Jquery ajax 中,在一个字段中输入时获取详细信息
- 使用 ajax(纯 Javascript)发送数据和文本输入
- 使用 jQuery 和 Ajax 发送输入数组
- 我有一个mysql的输入文本字段.那么,如何通过ajax从数据库中输出json表呢
- Jquery Ajax.用tampermonkey发送带有输入值的帖子
- 在AJAX中获取两个动态输入的值
- HTML输入AJAX更新-使用Bootstrap将样式添加到输入字段
- 删除$后的特定输入.ajax调用
- 验证表单在提交前输入ajax