0

複数の動的に作成されたボタンを含むページがあります。クリック時にボタン ID を取得し、それを変数に割り当ててダイアログ フォームで使用できるようにする必要があります。以下のように値を取得しようとするなど、これを行うためにいくつかの異なる方法を試しました。これらはどれも機能せず、この方法ではダイアログ ボックスの送信が停止するだけです。どんな助けでも大歓迎です。

$( ".create-user" )
.button()
.click(function() {
var photoID=this.id;
$( "#dialog-form" ).dialog( "open" );

});

<button class="create-user" id="1">Create new user</button>
<button class="create-user" id="2">Create new user</button>
<button class="create-user" id="3">Create new user</button>
4

4 に答える 4

0

. 使用しているボタン機能はこの目的のためのものではないため、削除して、単にこれを試してください

$(".create-user" ).click(function() {
alert(this.id);
});
于 2013-05-24T14:15:05.823 に答える
0

以下のコードを使用します。

$(".create-user").click(function() {
    var photoID = this.id;
    $("#dialog-form").dialog("open");
});
于 2013-05-24T14:15:34.250 に答える