Мне нужно передать входные значения в БД, используя ajax и php, но у меня проблема с хранением значений в переменной, чтобы передать ее в виде строки запроса, потому что я не знаю, сколько будет входных данных.Необходимый код находится внутри $("#addVote").click(function(){ });
JSFiddle: http://jsfiddle.net/m55U4/
<form action="" method="post">
<div class="add_vote" style="width:300px; min-height:50px; max-height:100%;">
<div class="question" style="width:210px; float:right;">
<select id="Num">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</div>
<div class="answers" style="width:300px; float:right; min-height:30px; max-height:100%;"></div>
<div class="add_vote" style="width:300px; float:right; min-height:30px; max-height:100%; text-align:center;">
<input name="" type="button" id="addVote" value="save" />
</div>
</div>
</form>
Javascript:
$(document).ready(function () {
var num = $("#Num :selected").val();
get_num();
$(".answers").html('');
var num = $("#Num :selected").val();
for (var x = 1; x <= num; x++) {
$(".answers").append('<input type="text" class="' + x + '">');
}
$("#addVote").click(function () {
});
});
function get_num() {
$("#Num").change(function () {
$(".answers").html('');
var num = $("#Num :selected").val();
for (var x = 1; x <= num; x++) {
$(".answers").append('<input type="text" class="' + x + '">');
}
});
}