sql >> データベース >  >> RDS >> Mysql

動的に入力されたドロップダウンリストPHPMySQL

    ページを更新したくない場合、答えは「JavaScript」です。ここで、いくつかのオプションがあります。個人的には、前もってロードする方が好きなので、可能性の概要を示すJSONオブジェクトを保持してから、静的コンテンツを静的コンテンツに交換します。

    これは、onchangeで次のようなものになることを意味します:

    var first = document.getElementById( "id of first select" )
    var items = possibilities[ 
        first.value // you can also do things with selectedIndex and options if needs.
    ];
    
    var second = document.getElementById( "id of second select" )
    for( var i in items )
    {
        var opt = document.createElement('option');
        opt.setAttribute('value', items[ it ] );
        second.appendChild( opt );
    } 
    

    もう1つのオプションは、「ネットワーク経由」でデータを送信し、AJAXを介してデータを機能させることです。チュートリアルの余地がないので、これ> 。



    1. ログイン時にログインリンクを非表示にする

    2. PostgreSQLの日付から週番号を取得する

    3. PHP PDO INSERT WHERENOTEXISTSステートメントが機能しない

    4. MySQLのFORUPDATEロックを使用する場合、正確にロックされるものは何ですか?