2016-03-18 3 views
-1

Это может быть очень типичная задача, но я выпустил решение для нее.POST Значение выбранного населенного пункта Ajax в форме

Я использую форму, которая имеет 2 выбора опций в нем

<form enctype="multipart/form-data" id="uploadimage" method="post" action="" class="allForms"> 

<select id="parentCatSel" onchange=listsubcategory(this.value)> 
<option value="">Choose category</option> 
</select> 

<div id="subcatcontainer"><select id="subCatSel"><option value="">Choose Sub category</option></select></div> 

<input name="save" class="save" type="submit" id="save" value="Save"/> 
</form> 

Исходя из выбранной категории в «parentCatSel» «subcatcontainer» заполняется с выбора опции подкатегорий для выбранной родительской категории listsubcategory()

возвращает

<select id="subCatSel"><option value="">Choose Sub category</option> 
<option value="1">1</option> 
<option value="2">2</option></select> 

дисплей подкатегорию работы Fi пе без ошибок, однако при попытке опубликовать значения в форме, я не в состоянии получить значение выбранной опции в «subCatSel», как показано ниже

document.getelement['subCatSel']= null 
post['subCatSel'] = null 

пожалуйста, предложите альтернативу.

ответ

1

Добавить атрибут имени на выбранные входы.

<select id="subCatSel" name="subCatSel"><option value="">Choose Sub category</option> 
0

Извините, ребята, моя страшная неудача кодирования в действительном коде. Я пропустил цитату в выбранном

только что изменили, что

это работает, как хотелось !!, спасибо всем

Смежные вопросы