我正在使用jquery更改事件,使用滑块向用户显示他们从滑块中选择的输入量。我正在努力找到一种方法来处理这些结果在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>')
}
答案 0 :(得分:2)
好吧,你可以遍历文本框,将值存储在一个对象中,并通过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 );
}
});