PHP内容如下,自己可以添加提交表单:
function add_ajax_action() {
if (empty($_POST['test'])) {
H::ajax_json_output(AWS_APP::RSM(null, '-1', AWS_APP::lang()->_t('请输入您的内容!')));
}
H::ajax_json_output(AWS_APP::RSM(null, 1, null));
}
弹出窗口的判断在PHP文件里,如果未输入即在弹出窗口的上面提示信息。
弹窗页面文件内容:
使用方法,你可以改变modal的id来改变弹出内容,可以提交表单写在里面。
<!-- dialog --><a id="modal-699560" class="btn" role="button" href="#modal-container-699560" data-toggle="modal">触发窗体</a><!-- end dialog -->
<!-- dialog -->
<div id="modal-container-699560" class="modal hide fade alert-box aw-share-box-message" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true" title="<?php _e('关闭'); ?>">×</button>
<h3 id="myModalLabel"><?php _e('标题栏'); ?></h3>
</div>
<form id="quick_publish" method="post" action="account/apply/add_ajax/">
<div class="modal-body">
<div id="quick_publish_error" class="error-message alert alert-error hide"><em></em></div>
<p><?php _e('显示信息'); ?><input type="text" value="" name="test" /></p>
</div>
<div class="modal-footer">
<a data-dismiss="modal" aria-hidden="true"><?php _e('取消'); ?></a>
<button class="btn btn-large btn-success" onclick="ajax_post($('#quick_publish'), _quick_publish_processer);return false;"><?php _e('保存设置'); ?></button>
</div>
</form>
</div>
<!-- end dialog -->
阅读全文
收起全文