表单元素获取以及提交

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27843945/article/details/80354258

//获取单选框值                

var rfileaccess = $("input[name='rfileaccess']:checked").val();

console.log(rfileaccess+"--"+cggaccess);



//获取复选框的值

var data = "";

$("input[name='dataaccess']:checked").each(function(){        
    data += $(this).val()+",";
})

console.log(data);


//获取表单所有的值

var refInfo = {};

//定义一个不能为空字段数组

//var notnull = ["sitename","ip","ftpusername","ftppassword","longitude","latitude","ellipsoidheight","rfilepath"];
var fieldL=$("#addsite").find(" [name]");
for(var i1=0;i1<fieldL.length;i1++){
var index = $.inArray(fieldL[i1].name,notnull);
if(index >= 0 && fieldL[i1].value.trim()==""){
fieldL[i1].focus();
return;

refInfo[fieldL[i1].name]=fieldL[i1].value;
}

console.log(refInfo);

//向后台提交

                $.ajax({
  type: 'POST',
  url: "${pageContext.request.contextPath}/site/insertsite.com",
  data: {dataMap:JSON.stringify(refInfo)},
  success: function(rt){
  if(rt=="no"){
  layer.msg('保存失败', {
       time: 2000, //2s后自动关闭
      /*  btn: ['明白了', '知道了', '哦'] */
     });
  }
  if(rt=="yes"){
  layer.msg('保存成功', {
       time: 2000, //1s后自动关闭
     });  
  }
  }
});

猜你喜欢

转载自blog.csdn.net/qq_27843945/article/details/80354258