0
私は2つのパラメータで私自身の確認ダイアログを作ろうとしています。jQuery&Rails 3 - コールバック
function myAlert(message, adr) {
jConfirm(message, 'Confirmation Dialog', function(answer) {
if (answer){
window.location = adr;
}
});
}
$(document).ready(function() {
$.rails.confirm = function(mess, mess2) {
return myAlert(mess, mess2);
}
});
とビューで:
<%= link_to 'Delete',
{:controller => 'controller_name', :action => 'action_name'},
:confirm => {"xxxxxxx", "aaaaaaaa"} %>
、アラートメッセージに、私は次のようれます: xxxxxxxaaaaaaaa私が間違っているのは何
?なぜ私はxxxxxxxしか得られないのですか?文字列がマージされるのはなぜですか?
PS:最初のパラメータjconfirm機能は、ウィンドウを確認するメッセージを表示します。
愚かな質問 - 私はあなたの最初のヒントでそれを行うにしようとしていますが、私はエラーを取得しています**#のための未定義のローカル変数やメソッド 'バー」<#<クラス:0x1036b9f50>:0x1036b7bd8> * *(私は初心者です) – user1946705
':data-foo'の代わりに': 'data-foo''を試してください。 – polarblau