Hello,
I am trying to do a pre-search to let the users know how many rows
will be returned before they actually hit submit. I think this is
more of a js question but :
I have this js function:
function preSearch() {
//Put the form data into a variable
var min_price= document.getElementById('min_price').value ;
var max_price= document.getElementById('max_price').value ;
document.getElementById('prop_num').innerHTML = "Searching...";
var url = 'ajax.php?min_price=' + min_price +'&max_price=' + max_price;
xmlhttp.open('GET', url, true);
xmlhttp.onreadystatechange = function() {
if(xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById('prop_num').innerHTML ='TotalRecords:
' + xmlhttp.responseText + ' ';
} else {
//If the PHP script fails to send a
response, or sends back an error, display a simple user-friendly
notification
document.getElementById('prop_num').innerHTML = '';
}
};
xmlhttp.send(null);
// }
}
And have this for inputs:
<input name="min_price" id="min_price"> etc.
I would really like to have all of my inputs has part of an arry so:
<input name="search[min_price]" id="search[min_price]"> etc
The problem is js seems to get confused trying to look this up by id
and I don't think I can use an array like this with a GET, how can I
use arrays for all this??
Thanks!
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php