php - 在php中从jquery检索数组值

标签 php javascript jquery

我正在使用 jquery 更改事件,使用 slider 向用户展示他们从 slider 中选择的输入量。我正在努力寻找一种方法来在 php 中处理这些结果并将其插入 mysql 中。如果有人能以此开始我,我将不胜感激。谢谢

for(var i = 0;i < $(this).val();i++) {
$("#boxamount").append('<div data-role="fieldcontain"><label for="boxamount" class="ui-input-text">Enter box ' + (i + 1) + ' number:</label><input type="text" name="boxamount['+i+']" id="boxamount['+i+']" class="boxamount ui-input-text ui-body-null ui-corner-all ui-shadow-inset ui-body-c" /></div>')
}

最佳答案

嗯,您可以循环文本框,将值存储在对象中并通过 ajax 请求提交它们。下面是一些粗略的代码。

var data = {}; 
$('input[name^="boxamount"]').each(function(){
    data[ $(this).attr('id') ] = $(this).val();  
}); 

然后执行ajax请求。

$.ajax({
   type: "POST",
   url: "yourServerScript.php",
   data: data, 
   success: function(msg){
     alert( "Data Saved: " + msg );
   }
 });

关于php - 在php中从jquery检索数组值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7353291/

相关文章:

jquery - 使用 jquery 分割和解析文本

php - 无法通过ajax使用CKEDITOR插入php数据

php - 如何在没有 E_NOTICE 错误的情况下将 undefined variable 传递给函数?

php - 使用 PHP 和 OAuth 访问 SkyDrive

javascript - 使用 javascript/jquery 遍历包含 HTML 的字符串中的所有标签

javascript - JQuery Mobile Panel 小部件杀死页面

PHP session 处理程序 Redis - 传输中的 AWS ElastiCache 加密

javascript - 如何存储对象路径

javascript - ES6 const 赋值中的意外行为

jquery - 如何将此 jQuery 函数放入 .click() 中