Jquery关联多维数组到PHP



寻找但不能找到答案,虽然我确信我在我的程序的其他地方使用了这个。

我正在构建一个导航表单,允许用户设置导航的名称以及可选的副标题和breadcrumb值。

这些表单输入是动态创建的,如下所示:
<input name="menu[1][title]" value="Index" />
<input name="menu[1][subtitle]" value="Our home page" />
<input name="menu[1][crumb]" value="Home" />
<input name="menu[2][title]" value="Contact" />
<input name="menu[2][subtitle]" value="Get in touch" />
<input name="menu[3][crumb]" value="Contact" />
这些表单输入是在格式菜单[ID][TYPE]中创建的。从那里,我将使用PHP更新数据库,将菜单ID属性匹配为数据库表ID,并将列匹配为菜单TYPE属性。

我只是难倒了如何获得输入,并通过Jquery/JSON将它们发送到PHP脚本。主要是ID号是动态创建的。我正准备帮我女朋友打开她锁在车里的钥匙,等我回来的时候我会贴一个代码片段。

感谢您的反馈。在寻找了一种相对简单的方法来实现这一点之后,我选择使用字符串,这意味着如果我在以后添加菜单元素,我必须更新代码。

可以使用jquery的serialize()函数将表单的所有数据发送到PHP页面。http://api.jquery.com/serialize/

我不知道怎么得到输入

Submit button onclick.

主要是ID号将被动态创建

任何元素都可以随时查询其属性的值。

将它们发送到PHP脚本。

当用户提交表单时,名称/值对会自动发送给php脚本。为什么你需要做任何事?

我想最好的方法是从你的输入建立一个数组,然后用AJAX将这个数组发送到你的PHP脚本

我让你检查这个jsFiddle:(我刚刚更新了它)http://jsfiddle.net/ds52y/13/

$( function() { /* look in the jsFiddle */ });

希望这对你有帮助

相关内容

  • 没有找到相关文章

最新更新