0

HTMLリストの値を返し、クリック時にアイテムを削除するオートコンプリートフォームがあります:

...
//Print selected item
select: function(event, ui) {
    var message = ui.item.value;
    //Display item
    $('<li/>').text(message).prependTo("#result");
    $( "#result" ).scrollTop( 0 );
    //Clear autocomplete form
    event.preventDefault();
    $(this).val('');
    //Deselect item
    $("#result").selectable({
        selected: function (event, ui) {
            $(ui.selected).remove();
        }
    });
}
...

HTML フォーム:

...
<form id="form" >
    <ol id="selectable" class="ui-widget" style="margin-top:2em">
        <li id="result" class="ui-widget-content" style="height: 200px; width: 500px; overflow: auto;"></li>
    </ol>
    <input id="submitButton" type="submit" name="submit"  />
</form>
...

では、アイテム リストを PHP ページに送信するにはどうすればよいでしょうか。

4

1 に答える 1

0

jQuery を使用しているので、その$.ajax()メソッドを使用するのは簡単です (生の JS で実装する方法を学ぶことをお勧めしますが、かなり簡単です)。もう 1 つのオプションは$_POST、フォーム タグを次のように変更して、フォームのデータを送信することです。

<form id="form" action="path/to/php" method="post"> 
于 2012-10-17T16:12:51.513 に答える