jquery 动态添加select 值 提交后台无值 其实不是赋值问题
<select name="lsitId" id="listId">
<option selected value="">请选择</option>
</select>
$("#listId").append("<option selected value='"+您要填写的值+"'>"+您要填写的值+"</option>");
这么做提交到后台是没问题的
但是
如果您同时设置了空间不可操作如下
$("#listId").attr("disabled",true);
那么提交到后台后会发现listId 无值
为什么呢?
因为 disabled 是不可获得聚焦的 是不可接收数据的
所以提交到后台前 要把设置一下 如下
$("#listId").attr("disabled",false);
让其可以获得聚焦 这样提交 就可以传值了 后台就有值了