如果在ajax中使用serialized,如何在控制器中获取表单数据

时间:2016-03-08 05:24:57

标签: html ajax model-view-controller controller

如果我在表单提交的ajax调用中使用(#myForm).serialaize(),如何在控制器中捕获表单数据?我的意思是,控制器中表单数据的表示是什么?

 $('#myForm').on('submit', function(e){
                    $.ajax({
                        url : saveFormUrl, // save url
                        type : 'POST',
                        data : $('#myForm').serialize(),
                        success : function(data) {
                            alert('FormSaved.')
                        }
                    });
                });

1 个答案:

答案 0 :(得分:0)

jquery的.serialize()方法以标准URL编码表示法创建文本字符串。 序列化数据将通过http协议作为字符串实体传输,控制器中表单数据的表示由http实体数据解析器决定。