0

これが私の問題です:日付を選択するためにdatepickerフォームjQuery UIを使用していて、日付が選択された後、選択された日付をphpファイルに送信しようとしています!これが私が試したものですが、機能しません:

$( "#datepicker" ).datepicker({
    onSelect: function(dateText, inst) { 
        $.get("myPhpFile.php",{ data: dateText },
                    function(data) {
                            alert(data);
                    }

      );});

日付を選択すると、アラートボックスが表示されますが、何も起こらないようです。私は何が間違っているのですか?

4

2 に答える 2

0

あなたのコードには、おそらく問題を引き起こしている不一致の中括弧が1つあります.試してみてください

$( "#datepicker" ).datepicker({

    onSelect: function(dateText, inst) { 
        $.get("myPhpFile.php",{ data: dateText },
                    function(ajaxdata) {
                            alert(ajaxdata);
                    });
                    }
      });
于 2012-06-20T14:12:25.383 に答える
0
$( "#datepicker" ).datepicker({
onSelect: function(dateText, inst) { 
    $.post("myPhpFile.php",{ data: dateText },
                function(data) {
                        alert(data);
                }
         )}});

次に、PHP で次のようにします。

    $date = $_POST['data'];​​
    // do your math with data
    echo $result;

$resultがピックアップする必要がありますalert()

GET を使用する場合は、次を使用します。

$.get("myPhpFile.php?data="+dateText,function () ...}

括弧に注意してください。あなたの例では間違っていました

于 2012-06-20T14:15:07.413 に答える