我正在使用 jQuery 创建用户需要的输入文本框,如下所示:
<script type="text/javascript">
$(document).ready(function() {
$('#names').on({
blur: function() {
var name = $("<p><input class='input' type='text' /></p>")
var nullFields = 0;
$(this).closest('div#names').find('input.input').each(function(){
if($(this).val() == ""){
nullFields++;
}
});
console.log(nullFields);
if(nullFields <= 1){
$('#names').append(name.fadeIn(500));
}
}
}, 'input');
});
</script>
$_POST['blah']
使用and将静态文本框插入数据库不是问题mysql_query("INSERT INTO ...")
,但是如何插入动态创建的文本框的值?我知道我必须在创建文本框时给它们起不同的名称,并且我认为 MySQL 查询将通过某种循环方式进行。
编辑
有问题的网站在这里,特别是在第 4 步。如上所述,第 3 步非常简单。