如何使用JavaScript修改表单字段?

如何使用JavaScript修改表单字段?,javascript,jquery,get,Javascript,Jquery,Get,我有一个包含很多字段的大表单,现在我想使用JavaScript来简化字段,也就是说,使用JavaScript预处理并删除一些字段,然后返回一个新的已处理字段 例如,我有一些类似于plot\u country,plot\u state,plot\u city的字段,我想做的是从JavaScript中的国家、州、城市预先计算位置,然后返回只包含位置的GET字段 这样,url将被简化,服务器可以直接使用位置,并且不再需要处理位置组合 有人有什么想法吗?谢谢 试试这样的方法: <form id="

我有一个包含很多字段的大表单,现在我想使用JavaScript来简化字段,也就是说,使用JavaScript预处理并删除一些字段,然后返回一个新的已处理字段

例如,我有一些类似于
plot\u country
plot\u state
plot\u city
的字段,我想做的是从JavaScript中的
国家、州、城市
预先计算
位置
,然后返回只包含
位置
的GET字段

这样,url将被简化,服务器可以直接使用位置,并且不再需要处理位置组合


有人有什么想法吗?谢谢

试试这样的方法:

<form id="location_form">
<input type="text" id="plot_country">
<input type="text" id="plot_state">
<input type="text" id="plot_city">
<input type="hidden" id="location">
<input type="submit">
</form>

<script type="text/javascript">
    $( "#location_form" ).submit(function( event ) {
       $('#location').value($(this).serialize());
       $('input[type=text]').remove();
    });
</script>

$(“#位置#表格”)。提交(功能(事件){
$('#location').value($(this.serialize());
$('input[type=text]')。删除();
});

code?你试过什么?