Broj stanovnika mi se ocita ali za grad vraca null. Primer je radi vezbanja i nema mozda nekog smisla ali cisto za vezbanje, da li mozda na drugi nacin se preuzimaju podaci iz select taga...
Code:
<form method="post" action="DodajServlet" name="gradovi">
<table id="tabela">
<tr><td>Broj Stanovnika:</td><td><input id="broj" name="broj"/></td>
<td>Drzava:</td><td><select id="nazivGradova">
<option value="Beograd">Beograd</option>
<option value="Kraljevo">Kraljevo</option>
<option value="Nis">Nis</option>
<option value="Novi Sad">Novi Sad</option>
<option value="Cacak">Cacak</option>
<option value="Kragujevac">Kragujevac</option>
</select>
<tr><td>
<button type="submit" id="dodaj" >Dodaj</Button>
</td></tr>
<form method="post" action="DodajServlet" name="gradovi">
<table id="tabela">
<tr><td>Broj Stanovnika:</td><td><input id="broj" name="broj"/></td>
<td>Drzava:</td><td><select id="nazivGradova">
<option value="Beograd">Beograd</option>
<option value="Kraljevo">Kraljevo</option>
<option value="Nis">Nis</option>
<option value="Novi Sad">Novi Sad</option>
<option value="Cacak">Cacak</option>
<option value="Kragujevac">Kragujevac</option>
</select>
<tr><td>
<button type="submit" id="dodaj" >Dodaj</Button>
</td></tr>
Evo koda , koji je radio za input , ali za select tag ocigledno treba nesto izmeniti ...
Code:
$("form#name=['gradovi']").submit(function() {
var $form = $(this);
$.post($form.attr('action'), $form.serialize());
return false;
});
$("form#name=['gradovi']").submit(function() {
var $form = $(this);
$.post($form.attr('action'), $form.serialize());
return false;
});