easyui form 获取不到前台元素

  今天做项目时遇到的,easyui的form表单的submit功能。先贴一下代码。

<div id="winDw" class="easyui-window" title="新增单位信息" data-options="iconCls:'icon-save',closed:true" style="width:700px;padding:10px;">
<form id="dwForm" method="post">
	<div style="margin-bottom:20px;float: left;width: 49%;">
		<div>统一社会信用码:</div>
		<input class="easyui-textbox" id="tyshxym" name="tyshxym" editable="false" style="width:70%;height:32px;">
	</div>
	<div style="margin-bottom:20px;float: left;width: 49%;">
		<div>公司姓名:</div>
		<input class="easyui-textbox" id="name" name="name" style="width:70%;height:32px">
	</div>
	<div align="center">
		<a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-ok" style="width:25%;height:32px" onclick="SaveDw()">提交</a>
		<a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-no" style="width:25%;height:32px" onclick="javascript:$('#winDw').window('close')">关闭</a>
	</div>
</form>
</div>

$('#dwForm').form('submit', {
        url:baseURL + "/hycx/changeDw",
        onSubmit: function(param){
        },
        success:function(data){
            if (data != '0') {
                $.messager.alert('Warning',"修改成功!");
                $('#winDw').window('close');
            } else {
                $.messager.alert('Warning',"修改失败!");
            }
        }
    });

  理论上url指定的后台controller是可以直接获取到前台数据的。可是部分元素后台是获取不到的。经过测试发现,是某元素添加了一个属性:disabled。禁用该字段后后台也无法获取。于是后来改用了editable="false" ,令此输入框无法编辑而非禁用。问题解决!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值