0

我正在寻找一个项目,并且我想在整个过程中使用它,因此需要以某种方式存储所选项目。我的 Next 按钮应该会成功,所以我在 step2.php 中仍然有选定的项目 id。我正在考虑使用 POST 或 GET,但我想知道使用 jquery/js 是否还有其他可能性,我应该怎么做?如果使用 jquery 不可能,我将如何在 php 中做到这一点?我看到的唯一选择是使用 GET。

$(function() {
$("#selectable").selectable({
    selected: function(event, ui) { 
        $(ui.selected).addClass("ui-selected").siblings().removeClass("ui-selected");           
    }                   
});
});

    <ol id="selectable">
        <li class="ui-widget-content" id="1">Item 1</li>
        <li class="ui-widget-content" id="2">Item 2</li>
        <li class="ui-widget-content" id="3">Item 3</li>
        <li class="ui-widget-content" id="4">Item 4</li>
        <li class="ui-widget-content" id="5">Item 5</li>
        <li class="ui-widget-content" id="6">Item 6</li>
        <li class="ui-widget-content" id="7">Item 7</li>
    </ol>
    <a href="step2.php" class="button2">Next</a>

我创建了一个jsFiddle

感谢您的任何帮助。

4

1 回答 1

0

您可以将 ID 存储在脚本中并使用锚点单击事件在查询字符串中传递吗?

可能类似于以下内容..

$('anc_id').click( function() { 
     //code to move to step 2... 
     //something like.... 
     var step2 = 'step2-php?id=' + _ID_ ; 
     ....
     return false; 
 });

注意:您需要修改上面的功能以满足您的需要。

问候

于 2013-05-30T10:36:15.450 回答