form表单序列化数据之后追加额外数据多使用在js中,下面是追加额外数据的代码:
- <span style="font-size:18px;">$.param({\'invite_num\':invite_num})+\'&\'+$(\'#edit_guser\').serialize()</span>
其中,‘&’前面是的‘{}’里面是要追加的json键值对,‘&’后面是从form表单提交接收的数据进行序列化。
具体应用实例:
- <span style="font-size:18px;">edit_user:function(invite_num){
- $.post(\'/users/set\',$.param({\'invite_num\':invite_num})+\'&\'+$(\'#edit_guser\').serialize(),function(data){
- if(!data.err){
- $(\'#exampleModal2\').modal(\'hide\');
- window.location.reload();
- }else{
- $(\'.alert\').show().children(\'strong\').text(data.msg);
- }
- },\'json\')
- }</span>