これは、私のビュー エントリ (検索) ページ用です。このページには、1 つの入力フィールドと、ID、カテゴリ、タイトルを含むドロップダウン リストが表示されます。私の問題は、カテゴリ オプションを選択したときに、入力フィールドをさまざまなカテゴリを含むドロップダウンに変更する必要があることです。ヘルプ?
質問する
1522 次
1 に答える
1
Ajax はあなたの答えです。jQuery または純粋な JavaScript Ajax を使用することを選択できます。完全なコードを提供することは非常に難しいことです。Google で簡単に検索すると、たくさんのチュートリアルが表示されます。私の推奨事項 - jQuery + Ajax を使用すると、労力が大幅に削減されます。
アップデート:
div を作成し、id を付けresult
ます。テキストボックス(ドロップダウンに変更したいもの)をその中に入れます。
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$('select[name="put select tag name here"]').change(function(){
var value = $(this).val();
if(value == 'Category')
{
$.ajax({
type:'post',
url:'getCatgories.php',
data:'cat='+value,
success:function(data)
{
$('div#result').html(data);
}
});
}
});
});
</script>
getCategories.php
ファイルでカテゴリを取得し、$ $cat = $_POST['cat'];
cat を使用してデータベースから結果を取得し、select
タグに入力します。
于 2012-07-26T08:02:35.663 に答える