オーバーレイボックスで別のphpファイルを呼び出すjquery用のblockUIプラグインがあります。同じID(ここではpageDemo1)の複数のボタンを介して機能を有効にしたい。しかし、私がそうすると、1つのボタンだけが機能し、他のすべてのボタンは機能しません。なぜそうなのか誰か説明できますか? それを機能させるにはどうすればよいですか?
$(document).ready(function() {
$('#pageDemo1').click(function() {
$.blockUI({ message: $('#domMessage') });
test();
});
$('#submit').click(function() {
var action = $("#form1").attr('action');
var form_data = {
message: $("#message").val(),
is_ajax: 1
};
$.ajax({
type: "POST",
url: action,
data: form_data,
success: function(response)
{
if(response == 'success')
$("#form1").slideUp('slow', function() {
$("#message").html("<p class='success'>message</p>");
});
else
$("#message").html("<p class='error'>message</p>");
}
});
return false;
});
});