我试图更改选择列表更改状态的字段名称。
我有以下代码
<script>
$('#selectintrole').change(function(){
$('#proven_keyname').val($(this).val());
};
</script>
<select name="item_options" id="selectintrole">
<option value="20030">Universal (20030)</option>
<option value="4545456">Medium (4545456)</option>
<option value="15447">Large (15447)</option>
</select>
<input name="proven" value="1" type="checkbox" id="proven_keyname" />
它似乎没有做任何事情......当我检查生成的源时,没有任何改变....我错过了什么?
答案 0 :(得分:2)
我认为您需要在文档准备好之后绑定您的更改事件
$(function () {
$('#selectintrole').change(function () {
$('#proven_keyname').val($(this).val());
});
});
如果要更改名称属性,请使用此
替换$('#proven_keyname').attr('name', $(this).val());
答案 1 :(得分:0)