为了账号安全,请及时绑定邮箱和手机立即绑定

ajax怎么提交整个form表单

ajax怎么提交整个form表单

呼啦一阵风 2018-11-28 13:01:04
ajax怎么提交整个form表单
查看完整描述

1 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

$.fn.SetWebControls = function (data) {
var $id = $(this)
for (var key in data) {
var id = $id.find('#' + key);
if (id.attr('id')) {
var type = id.attr('type');
if (id.hasClass("input-datepicker")) {
type = "datepicker";
}
var value = $.trim(data[key]).replace(/ /g, '');
switch (type) {
case "checkbox":
if (value == 1) {
id.attr("checked", 'checked');
} else {
id.removeAttr("checked");
}
break;
case "select":
id.ComboBoxSetValue(value);
break;
case "selectTree":
id.ComboBoxTreeSetValue(value);
break;
case "datepicker":
id.val(formatDate(value, 'yyyy-MM-dd'));
break;
default:
id.val(value);
break;
}
}
}
}
var formdata= $("#form1").SetWebControls(); //获取整个表单的数据
var datavalue={name:"1",pass:"2"}
$("#form1").SetWebControls(datavalue); //将数据给整个表单



查看完整回答
反对 回复 2018-12-19
  • 1 回答
  • 0 关注
  • 1156 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信