少しわかりにくい質問ですが、私の言いたいことが理解できると思います:
私のウェブサイトでは、以前の選択ボックスの値に基づいて更新される選択ボックスを実装しようとしています。そのために、値を取るJavaScriptを使用しています。たとえば、選択ボックスのオプションは次のようになります。
<option value="22"> Apple </option>
選択ボックスをフィルタリングするには値が必要ですが、PHP スクリプトでは「Apple」テキストを取得する必要があります。それを行う方法はありますか?
初心者の質問で申し訳ありませんが、Web 開発は私にとって新しいものです。
編集:
これは、2 番目の選択ボックスをフィルタリングするために使用している Java スクリプトです。
$("#select1").change(function() {
if ($(this).data('options') == undefined) {
/*Taking an array of all options-2 and kind of embedding it on the select1*/
$(this).data('options', $('#select2 option').clone());
}
var id = $(this).val();
var options = $(this).data('options').filter('[value=' + id + ']');
$('#select2').html(options);
});
フィルター関数でこの「値」を他の属性に変更しようとすると、何らかの理由で機能しません。私は JavaScript をまったく知りません。