javascript
  • jquery
  • ajax
  • 2017-11-28 10 views 0 likes 
    0

    私はHTMLファイルで動作するonclickを持っています。私はそれをAJAXスクリプトの中で機能させようとしています。AJAXにOnclickを結合

    <script src='https://www.btcsquawk.com/responsivevoice.js'></script> 
        <input onclick='responsiveVoice.speak("Hello World");' type='button' value=' Play' /> 
    

    そして、私は、次のようなデータを適切に読み込むscript.jsファイルにAJAXピースを持っている:私はそれらの両方が、基本的に

    にparams.priceを取る結合する必要があり

    case 'chatLine': 
          arr = [ 
           '<div class="chat chat-',params.id,' rounded"><span class="author">',params.price, 
           ':</span><span class="text">',params.price,'</span><span class="time">',params.price,'</span></div>']; 
    

    responsiveVoice.speak("params.price");' 
    

    答えて

    0

    responsiveVoice APIの周りにラッパー関数を記述して、ラップ関数を呼び出すようにonclickを変更します。

    は - あなたがchatLineが発生した際にAJAX呼び出しを行う、あなたのスイッチケースで

    を修正しました。応答を解析する。 response.Voiceメソッドをレスポンスで呼び出します。そして、あなたがそれを表示したいのであれば、body.appendを実行するかどうか。

    +0

    私はもうAJAXの機能面を試して、onclickを使用しようとしていません –

    +0

    AJAXの意味を定義できますか?私はあなたが達成しようとしていることを私は明確には思わない。 – morissette

    +0

    現在のところ 'chatLine'の場合:PHPページを更新して、数秒ごとにmysqlデータを取得しています。私はそれがresponsiveVoice.speakをトリガーさせて、chatLineのmySqlデータをresponsiveVoice.speakとして使用しようとしています。 "content" –

    関連する問題