Я создаю страницу, которая представляет список ветвей магазина.
Первая ветка обязательна, поэтому ее поля жестко запрограммированы на странице.
Если в БД есть больше ветвей дляПользователь, чем страница, будет строить необходимые строки при загрузке.
Итак, если это мой текущий код:
<html>
<head>
<script type="text/javascript">
function initialize(){
$.ajax({
type: "POST",
url: "ajaxCalls.php",
dataType: "json",
data: ({'storeId' : storeId}),
success: function(storeBranches){
...
}
});
}
</script>
</head>
<body onload="initialize()">
<table>
<tr>Main Branch:</tr>
<tr>
<th>Branch Name</th>
<th>Branch Address</th>
</tr>
<tr>
<td><input id="firstName" type="textbox" value=""></td>
<td><input id="firstAddress" type="textbox" value=""></td>
</tr>
</table>
<br/>
<table border="1" cellspacing="10">
<tr>Secondary Branches:</tr>
...
У меня есть два вопроса:
- После получениямассив ветвей с вызовом ajax, как передать имя и адрес первого элемента в массиве в поля в теле (
firstName
и firstAddress
)? - Как я могу динамически создавать дополнительные строки в соответствии с количеством ветвей в массиве (конечно, -1 для первой ветви) и заполнять их информацией об имени и адресе?