JQuery SmartWizard:动态ajax内容

时间:2012-05-25 20:56:48

标签: jquery ajax smart-wizard

我正在使用JQuery SmartWizard并且它能够使用Ajax加载内容,但我没有看到如何将任何参数传递给服务器。我错过了什么吗?

似乎拥有Ajax的目的是将参数发送到服务器,并根据输入参数获取不同的内容,对吧?我只看到一个step_number参数,但我不知道如何或是否可以改变,因为有一些静态的步骤。感谢。

2 个答案:

答案 0 :(得分:1)

使用url将变量传递给服务器。 file.php做什么=&安培;名称=约翰&安培; relaxmode =上

function getdata(url,id,lastseen)
    {
    $.ajax(url+’?userid=’+id+’&lastvisit=’+lastseen).done(function(data)
        {
        if(data.indexOf(’alive’)!=-1)alert(’he is alive’)
        })
   }

答案 1 :(得分:1)

您可以在函数leaveAStepCallback中更改ajaxurl。 您可以放置​​一个隐藏字段,并可以在此隐藏字段中指定已修改的ajaxurl。 在向导js文件中,我们应该修改该url调用以从ajaxurl的隐藏字段值中获取值。

即在ajax调用之前

if ($("#ajaxUrl").val() != "") {
                               ajaxurl = $("#ajaxUrl").val()
                           }