Я создал динамическую форму, в которой есть данные из базы данных MySQL, и она прекрасно работает. Проблема в том, что я не знаю, как заставить ajax читать форму.
Предполагая, что приведенный ниже код представляет собой одну форму:
<form>
<!-- input type content here -->
</form>
Это эквивалентный код Ajax будет:
$(document).ready(function(
$.ajax({
url: 'url',
data: $("#frm").serialize();
//insert more code...
});
))
Что, если моя форма была добавлена динамически следующим образом:
<?php while($row = $result->fetch_assoc()){
<!-- insert code for dynamic grid see sample link [here][1]
<form>
<input type="radio" name="rate" value="1">
<input type="radio" name="rate" value="2">
<input type="radio" name="rate" value="3">
<input type="text" name="name" value="<?php echo $row['p_name']?>"
<input type="text" name="price" value="<?php echo $row['p_price']?>"
</form>
}?>
Как бы я получил эти данные, если бы моя форма создавалась динамически? Должен ли я даже добавить символ массива к моей форме, например, <form name="myFrm[]"
? Если это так, как бы я даже назвал это Ajax?