0

jspこの方法でビューにフォームを追加するjQueryの関数があります:

$("#mydiv").append("<form class=\"sendMessage\" id=\"" + item.message_id + "\">" +
                "<input type=\"submit\" value=\"Delete\" />" +
                "</form><br />");
});

このフォームアクションの送信を維持したいと思います。だから私はこの関数を書いた:

$(".sendMessage").submit(function(event) {
    alert("sendMessage");
});

残念ながら、これは機能していません。ただし、フォームをjspビューに直接追加すると、送信機能が機能しました。

<form class="sendMessage">
    <input type="submit" value="Delete" />
</form>

私は何を間違っていますか?

4

2 に答える 2

2
$(document).on("submit","form.sendmessage",function(){alert("sendMessage");
});
于 2012-07-18T10:12:28.070 に答える