2012-05-02 9 views
0

Firebugでデバッグしようとすると、そのエラーメッセージの原因となっている問題がわかりません。すべてが私によく見えます。Javascriptの新しいウィンドウでリンクを開く選択リスト

最新号:

$("#SlideList option:selected") is null 

選択ボックスコード(要約し):

<select id="SlideList" name="D1" style="width: 130px;"> 
    <option value = "Numbers.pdf" >Numbers</option> 
</select> 
<img src="Button.png" onclick="SlidePDFOpen()" /> 

Javascriptを:

function SlidePDFOpen() { 
window.open($("#SlideList option:selected").val()); 
} 
+0

コードに誤りはありません。新しいウィンドウでnumbers.pdfを開こうとします。 – skyfoot

+0

ここにソースがあります:[http://137.112.170.193/askroseJoomla/index.php/112] –

+0

ページにjqueryが含まれているように見えません。私のテストはjqueryを含めることでした。 – skyfoot

答えて

0

あなたはjQueryのセレクタを使用しているが、あなたはjqueryのを持っていませんページに含まれています。 したがって、ページが関数val()を見つけることができないため、エラーが発生しています。

少なくとも、jqueryでは空の文字列が得られます。

+0

現在のコードがNumbers.pdfを取得せず、代わりにnullを報告しない原因は何ですか? –

関連する問題