我是jquery/ajax的新手,我有一个使用jquery-step的模板。提交表单后,如何读取/处理来自服务器的json响应?
通过调用showResponse函数,我知道如何通过以下基本形式完成此操作:
var options = {
dataType: 'json',
success: showResponse, // post-submit callback
};
$('#form').ajaxForm(options); 但我无法将其与jquery-steps插件集成在一起,该插件如下所示:
$("#form").steps({
bodyTag: "fieldset",
onStepChanging: function (event, currentIndex, newIndex)
{
...............
},
onStepChanged: function (event, currentIndex, priorIndex)
{
...........
},
onFinishing: function (event, currentIndex)
{
........
},
onFinished: function (event, currentIndex)
{
var form = $(this);
// Submit form input
form.submit();
}
}).validate({
errorPlacement: function (error, element)
{
element.before(error);
},
rules: {
confirm: {
equalTo: "#password"
}
}
});基本上,我需要帮助才能在表单提交后调用"showResponse“函数。任何帮助都是非常感谢的!
发布于 2014-06-17 04:38:08
似乎我所需要做的就是调用$('#form').ajaxForm(options);它之前没有工作,因为我忘记在头文件中包含.js。
https://stackoverflow.com/questions/24239850
复制相似问题