1

私は、ユーザーにとってよりシンプルにするために、選択オプションタグを会話に挿入しようとしています。ワトソン会話で選択オプションを使用する方法

Conversation

そしてindex.jsで:私はこれでした

function selected(){ 
switch($('#selected option:selected').val()){ 
    case 01: 
     alert("01"); 
     break; 
    case 02: 
     alert("02"); 
     break; 
} 
}; 

をしかし、それは選択されたオプションを認識しません。私は機能が選択されていない状態で試しました(スイッチケースでのみ)、それは機能しませんでした..誰かが私を助けてくれる?どうもありがとう!

+0

はあなたがここにあなたの問題に接続されている私の質問に答えることができます([https://stackoverflow.com/questions/46787117/how-to-フォーム作成ビルダ付きウィジェット対話ダイアログ](https://stackoverflow.com/questions/46787117/how-to-create-a-form-b​​uilder-with-watson-conversation-dialog)) ? –

答えて

1

アドバンスドコンテキスト内のHTMLに間違いがあります。

onselectあなたの入力した :であなたのHTMLでは

、しかし、使用onselectため、あなたはこのタグを使用するMDN内部one簡単な例を参照してくださいonselect="nameFnction()"

を使用する必要が一つの関数を呼び出す:

<input type="text" onselect="myFunction()" value="Hello world!"> 

を、otherの例を参考にしてください:

<select> 
    <option onclick="doSomethingA(this);">A</option> 
    <option onclick="doSomethingB(this);">B</option> 
    <option onclick="doSomethingC(this);">C</option> 
</select> 

そしてjQueryで(あなたのIDが選択で、選択されていない):

$('#select option:selected').val() 
+1

申し訳ありません..そしてありがとうございます! – barbs

関連する問題