POSTメソッドを使用してjQuery変数をPHPに渡します

Guif If

selectedTextPHPに渡したいという変数があります私はどの変数が次のように出てくるかに従ってケースを作ります:

$(function(){
        $('#status_users').change(function () {
        var selectedText = $(this).find("option:selected").text();
        //alert(selectedText);
        switch ($('#status_users :selected').text()) {
                case 'Active':
                        $.post("ajax/readRecords_Status.php", {}, function (data, selectedText) {
                                $(".records_content").html(data);
                        });
                        break;
                case 'Inactive':
                        $.post("ajax/readRecords_Status.php", {}, function (data, selectedText) {
                                $(".records_content").html(data);
                        });
                        break;
                case 'Try':
                        $.post("ajax/readRecords_Status.php", {}, function (data, selectedText) {
                                $(".records_content").html(data);
                        });
                        break;
                case 'All':
                        $.post("ajax/readRecords.php", {}, function (data, selectedText) {
                                $(".records_content").html(data);
                        });
                        break;
                }
        });
});

変数を渡さずに別のコードを呼び出すため、最後のケースが実行されます

PHPには:

$status_users = $_POST['selectedText'];
$sql="SELECT * FROM `users` where register_status ='".$status_users"'" ;
AJ

以下を追加するだけです

{selectedText:selectedText}

すべてのリクエストの2番目のパラメータとして。そして、関数から2番目のパラメーターを削除します。

完全なコード:

$(function(){
        $('#status_users').change(function () {
        var selectedText = $(this).find("option:selected").text();
        //alert(selectedText);
        switch ($('#status_users :selected').text()) {
                case 'Active':
                        $.post("ajax/readRecords_Status.php", {selectedText:selectedText}, function (data) {
                                $(".records_content").html(data);
                        });
                        break;
                case 'Inactive':
                        $.post("ajax/readRecords_Status.php", {selectedText:selectedText}, function (data) {
                                $(".records_content").html(data);
                        });
                        break;
                case 'Try':
                        $.post("ajax/readRecords_Status.php", {selectedText:selectedText}, function (data) {
                                $(".records_content").html(data);
                        });
                        break;
                case 'All':
                        $.post("ajax/readRecords.php", {selectedText:selectedText}, function (data) {
                                $(".records_content").html(data);
                        });
                        break;
                }
        });
});

詳細については、jQuery $ .post()確認してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

postメソッドを使用して変数を渡す方法は?

分類Dev

文字列変数からメソッド名を使用して関数にメソッドを渡します

分類Dev

POST メソッドを使用して値を安全に渡す方法

分類Dev

getメソッドを使用して変数を他のページに渡す

分類Dev

ajaxGETまたはPOSTメソッドを使用してAmazonlambdanode.js関数にデータを渡す方法

分類Dev

変数を別のメソッドに渡しますか?

分類Dev

変数を amCharts.loadfile メソッドに渡しますか?

分類Dev

'#selector'を使用して引数をメソッドに渡す方法

分類Dev

入力変数を使用せずにjQueryでPOSTメソッドを開始します

分類Dev

<form>要素を使用せずにPOSTメソッドを使用してAJAXからPHPにデータを渡す

分類Dev

ajaxメソッドを使用してjavascript変数をphpファイルにPOSTしようとしています:POSTですが、phpファイル内の$ POST配列で未定義のインデックスを取得しています

分類Dev

PHPを使用してテキストボックスの値を変数に入れます(postメソッドではありません)

分類Dev

PHPを使用してテキストボックスの値を変数に入れます(postメソッドではありません)

分類Dev

配列を使用して可変引数rubyメソッドに複数の引数を渡す

分類Dev

PHPチェーンのメソッドとして変数を使用して、条件付きメソッドチェーンを可能にします

分類Dev

Javaのメソッドを介して変数を渡す

分類Dev

メソッド引数を変数または配列として渡す

分類Dev

Postメソッドを使用して別のページに値を渡す

分類Dev

PHP-`MongoDB \ Collection :: updateMany`メソッドの変数として$ filter配列と$ update配列を渡します

分類Dev

@selectorで渡された変数を使用してメソッドを実現します

分類Dev

on()jQueryメソッドを使用してイベントハンドラーに引数として「this」を渡します

分類Dev

変数ViewModel型をジェネリックとしてメソッドに渡します

分類Dev

URLを介してorderByメソッドに複数の列を渡します

分類Dev

Jquery は、引数を関数のパラメータとして jquery メソッドを渡します

分類Dev

.data()メソッドを使用してスイッチを関数に渡す

分類Dev

FLASKでPOSTメソッドを使用して値を変更しますか?

分類Dev

jQuery html()関数を使用してPHP変数をdivに渡す

分類Dev

JavaのDefaultListModelは、addElementメソッドに引数として渡される文字列を変更します

分類Dev

クラスとインスタンスを使用して変数をfindViewByIdメソッドに渡す方法は?

Related 関連記事

  1. 1

    postメソッドを使用して変数を渡す方法は?

  2. 2

    文字列変数からメソッド名を使用して関数にメソッドを渡します

  3. 3

    POST メソッドを使用して値を安全に渡す方法

  4. 4

    getメソッドを使用して変数を他のページに渡す

  5. 5

    ajaxGETまたはPOSTメソッドを使用してAmazonlambdanode.js関数にデータを渡す方法

  6. 6

    変数を別のメソッドに渡しますか?

  7. 7

    変数を amCharts.loadfile メソッドに渡しますか?

  8. 8

    '#selector'を使用して引数をメソッドに渡す方法

  9. 9

    入力変数を使用せずにjQueryでPOSTメソッドを開始します

  10. 10

    <form>要素を使用せずにPOSTメソッドを使用してAJAXからPHPにデータを渡す

  11. 11

    ajaxメソッドを使用してjavascript変数をphpファイルにPOSTしようとしています:POSTですが、phpファイル内の$ POST配列で未定義のインデックスを取得しています

  12. 12

    PHPを使用してテキストボックスの値を変数に入れます(postメソッドではありません)

  13. 13

    PHPを使用してテキストボックスの値を変数に入れます(postメソッドではありません)

  14. 14

    配列を使用して可変引数rubyメソッドに複数の引数を渡す

  15. 15

    PHPチェーンのメソッドとして変数を使用して、条件付きメソッドチェーンを可能にします

  16. 16

    Javaのメソッドを介して変数を渡す

  17. 17

    メソッド引数を変数または配列として渡す

  18. 18

    Postメソッドを使用して別のページに値を渡す

  19. 19

    PHP-`MongoDB \ Collection :: updateMany`メソッドの変数として$ filter配列と$ update配列を渡します

  20. 20

    @selectorで渡された変数を使用してメソッドを実現します

  21. 21

    on()jQueryメソッドを使用してイベントハンドラーに引数として「this」を渡します

  22. 22

    変数ViewModel型をジェネリックとしてメソッドに渡します

  23. 23

    URLを介してorderByメソッドに複数の列を渡します

  24. 24

    Jquery は、引数を関数のパラメータとして jquery メソッドを渡します

  25. 25

    .data()メソッドを使用してスイッチを関数に渡す

  26. 26

    FLASKでPOSTメソッドを使用して値を変更しますか?

  27. 27

    jQuery html()関数を使用してPHP変数をdivに渡す

  28. 28

    JavaのDefaultListModelは、addElementメソッドに引数として渡される文字列を変更します

  29. 29

    クラスとインスタンスを使用して変数をfindViewByIdメソッドに渡す方法は?

ホットタグ

アーカイブ