Php 带有jQuery的警报消息
如果Php 带有jQuery的警报消息,php,jquery,css,html,Php,Jquery,Css,Html,如果val=-1,我需要输出警报消息,但问题是此消息出现在页面底部,这不取决于val的值 if ($val == -1) echo ' <script> $(function() { $( "#dialog:ui-dialog" ).dialog( "destroy" ); $( "#dialog-message" ).dialog({
val=-1
,我需要输出警报消息,但问题是此消息出现在页面底部,这不取决于val的值
if ($val == -1)
echo '
<script>
$(function() {
$( "#dialog:ui-dialog" ).dialog( "destroy" );
$( "#dialog-message" ).dialog({
modal: true,
buttons: {
Ok: function() {
$( this ).dialog( "close" );
}
}
});
});
</script>
';
else { //... }
<div id="dialog-message" title="Process failed.">
<p><span class="ui-icon ui-icon-circle-check"
style="float: left; margin: 0 7px 50px 0;"></span> Error message.</p>
</div>
if($val==-1)
回声'
$(函数(){
$(“#dialog:ui dialog”).dialog(“销毁”);
$(“#对话框消息”).dialog({
莫代尔:是的,
按钮:{
好的:函数(){
$(此).dialog(“关闭”);
}
}
});
});
';
else{/…}
错误消息
老式的alert()javascript函数有什么问题?在这种情况下,它应该可以很好地完成工作。要隐藏div,请使用css
#dialog-message{
display:none;
}
为了获得更好的警报,有一个很好的警报插件,请确认并提示使用该插件
下载页面在这里
您可以使用定位功能定位对话框:
您的HTML在if语句之外,这意味着它将始终显示。您需要使用css来隐藏它,而我也会做的是,仅在需要显示对话框时为对话框添加HTML,即在if语句中。