私はsmartyのコードスニペットに従っています:(私はsmarty 2.6.8を使用しています)
<button class="btn" onClick="fnAddComment({$feedlist.feed_id},'{$feedlist.item_id}',{$feedlist.parent_feed_id},'{$feedlist.comment_type_id}');return false;">Send</button>
私が直面している問題は、Google Chrome ブラウザーで最後のパラメーター{$feedlist.comment_type_id}
が空白になることです。
JS関数でアラートを出力してみました。最後のブラウザを除いて、すべてのパラメータが両方のブラウザで JS 関数呼び出しで受信されていることがわかりました( {$feedlist.comment_type_id}
)。
Firefox では値が出力されますが、Google Chrome では出力されず、空白のアラートが表示されます。
解決策をデバッグしてグーグルで検索しようとしましたが、取得できませんでした。
誰か助けてください。
ありがとう。
Google chrome でソース コードを確認すると、次のようになります。
<button class="btn" onClick="fnAddComment(7205,'346',0,'');return false;">Send</button>
Mozilla firefox で同じソース コードを確認すると、次のようになります。
<button class="btn" onClick="fnAddComment(7205,'346',0,'document');return false;">Send</button>