|
|
|
| Как передать массив checkbox по ajax?У меня не получается сформировать его в java script.
Подскажите пожалуйста!
function baysite()
{
var checkbox = document.form.checkbox.value[];
request.open("POST", "namesws.php", true);
request.onreadystatechange = namer;
request.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8");
request.send("act="+checkbox+"");
}
|
<form name="form">
<table>
<tr>
<td rowspan="3" valign="middle">
<p>Используемые функции :</p>
</td>
<td width="164">
<label>
<input type="checkbox" name="checkbox[]" value="register" class="input">
Регистрация
</label>
</td>
<td width="182">
<input type="checkbox" name="checkbox[]" value="forum" class="input">
Форум
</td>
<td colspan="2">
<label>
<input type="checkbox" name="checkbox[]" value="stat" class="input">
Статистика
</label>
</td>
</tr>
<tr>
<td>
<label>
<input type="checkbox" name="checkbox[]" value="golos" class="input">
Голосование
</label>
</td>
<td>
<label>
<input type="checkbox" name="checkbox[]" value="qbook" class="input">
Гостевая книга
</label>
</td>
<td colspan="2">
<label>
<input type="checkbox" name="checkbox[]" value="news" class="input">
Новости
</label>
</td>
</tr>
<tr>
<td colspan="4">
<label>
<input type="checkbox" name="checkbox[]" value="photos" class="input">
Фотогалерея
</label>
</td>
</tr>
<tr>
<td height="54" colspan="5" align="center">
<label>
<input name="button" type="button" id="button" value="Заказать" onClick="baysite();">
<input type="reset" name="Reset" value="Очистить форму">
</label>
</td>
</tr>
</table>
</form>
|
| |
|
|
|
|
|
|
|
для: Даниэль
(26.04.2008 в 22:06)
| | Сделайте из массива строку с разделителями и спокойно передавайте. Массив передать нельзя. Может и можно, но лично я путей не знаю, да и зачем, если всё можно упростить? | |
|
|
|