我有一个使用jQuery.UI.Dialog进行用户确认的 Javascript 函数:
function confirmation(selector, caption, str){
$('#' + selector).removeAttr('title');
$('#' + selector + ' p').html('');
$('#' + selector).attr('title', caption);
$('#' + selector + ' p').html(str);
$('#' + selector).dialog({
resizeable: false,
modal: true,
buttons: {
'OK' : function(){
return true;
},
Cancel: function(){
$(this).dialog('close');
return false;
}
}
});
}
但是当我使用以下命令调用该函数时:
<a href="test.html" onClick="confirmation('conf', 'delete', 'Are you sure?');">Delete</a>
它总是给出TRUE值。谁能给我一个解决方案??谢谢。