私は、Q&A アプリケーションを作成しようとしている初心者です。現時点では、Jquery の明らかな単純さを試しています。(1) ユーザーがドロップダウン ボックスから Q&A カテゴリを選択できるようにし、(2) ユーザーの選択に基づいて選択する XML ファイルを Jquery コードに伝える Jquery または Javascript 関数が必要です。XML ファイルが選択された後、それに対して何が行われるかは別の問題です。
定義済みの XML ファイル変数を使用して関数を作成することに成功しました -
$("#target").click(function() {
var a = 'TestFile2.xml';
var b = 'TestFile3.xml';
var c = 'TestFile4.xml';
$.ajax({
url: c,
type: 'GET',
dataType: 'xml',
success: parseXML
});
})
しかし、使用する XML ファイルをドロップダウン メニューに接続する関数の作成に失敗しました。これは、私が機能させようとしてきたJavascript関数です-
<div id="target">
Click here
</div>
<script type="text/javascript">
function (selFile()
{
var p = document.LoadCategory.Load.value;
if (p == "testFile2") {var x = "TestFile2.xml"}
if (p == "testFile3") {var x = "TestFile3.xml"}
if (p == "testFile4") {var x = "TestFile4.xml"}
})
$("#target").click(function()
{
$.ajax({
url: x,
type: 'GET',
dataType: 'xml',
success: parseXML
});
})
上記で多くのバリエーションを試しましたが、役に立ちませんでした。私は本当に単純なことを本当に間違っていると感じています。ヒントや提案があれば本当に感謝しています。