php - Ajax fill in city automatically -
i have html form, , when fill in zipcode, want city field automatically updated city belongs zipcode.
here's form:
<form method="post" action="">     <input type="text" name="zipcode" id="zipcode">     <input type="text" name="city" id="city"> </form>   here ajax:
$('#zipcode').keyup(function () {     var el = $(this);     if (el.val().length == 4) {         $.ajax({             url: 'get_city.php',             cache: false,             type: "get",             data: "zipcode=" + el.val(),             success: function (data) {                 $('#city').val(data);             }         })     } });   and here php
$db = mysql_connect('localhost', 'root', ''); mysql_select_db('testbox_new', $db);  $sql = 'select * cities zipcode = "'.$_get['zipcode'].'"'; $result = mysql_query($sql); while ($row = mysql_fetch_array($sql)) {     return $row['city_name']; }   anyone knows why isn't working?
thx :)
you returning value find instead of echoing it.
try
echo $row['city_name'];   instead of
return $row['city_name'];      
Comments
Post a Comment