我一直在努力解决这个问题,我想做的是首先根据选择的内容从文本中创建第二个隐藏输入字段,这就是我尝试过的:
<script>
var $extraval = $('#citycode option:selected').text();
var input = $("<input>").attr("type", "hidden").attr("name", "city").val("$extraval");
$('#form').append($(input));
</script>
这是第一个选择的样子
<select id="citycode" name="citycode">
<option value="3439389">Asuncion</option>
<option value="3439352">Bella Vista</option>
<option value="3439101">Ciudad Del Este</option>
<option value="3438735">Encarnacion</option>
</select>
所以基本上我想要做的是创建第二个隐藏表单输入,当提交时这个选择的文本作为输入的值