我是jquery / ajax的新手,并且有一个使用jquery-steps的模板。表单提交后如何从服务器读取/处理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"表单提交后的功能。非常感谢任何帮助!
答案 0 :(得分:0)
似乎所有我需要做的就是拨打$('#form')。ajaxForm(options); 它没有提前工作,因为我忘了在标题中包含.js。