【发布时间】:2012-04-06 03:28:58
【问题描述】:
每个人。我是一个相对较新的开发人员,在 jQuery AJAX 和 PHP 方面经验有限。我正在开发一个 Wordpress 插件,这对我来说也是一个学习练习。
基本描述:在我插件的管理页面上,我有一堆表单,它们将显示为模式窗口(使用 jQuery UI),填写后,会将它们的字段提交到单独的 PHP 文件进行处理。该文件将接受数据并准备将其插入到我设置的 wpdb 表中。
插件管理页面 (PHP):
<div id="form1" title="My Awesome Form">
<form id="frmNewCom">
<fieldset>
<table>
<tr>
<td><label for="name">Community Name</label>
<td><input type="text" name="newComName" id="newComName" />
</tr>
<tr>
<td><label for="lefthead">Left Column Header</label></td>
<td><input type="text" name="newComLefthead" id="newComLefthead" /></td>
</tr>
<tr>
<td><label for="righthead">Right Column Header</label></td>
<td><input type="text" name="newComRighthead" id="newComRighthead" /></td>
</tr>
</table>
</fieldset>
</form>
</div>
表单的 jQuery UI 代码($pcal 是我没有冲突的东西):
$pcal('#form1').dialog({
autoOpen: false,
height: 275,
width: 400,
modal: true,
buttons: {
"Add Living Option": function() {
// Functionality for submit
},
Cancel: function() {
$pcal(this).dialog("close");
}
},
close: function() {
// close function
}
});
现在问题来了。从这一点开始,我真的不确定该怎么做。我已经阅读了很多关于使用 .post() 和 .serialize() 的内容,但此时我让自己非常困惑。
你们对适当的 javascript/jQuery 到 PHP 处理有一些了解吗?我也在 Wordpress 论坛上问过这个问题,但我总是在这里找到很好的建议,所以我想问一下。感谢您提供任何和所有帮助。
【问题讨论】:
标签: php javascript jquery wordpress plugins