HTML
<div id="searchDIV">
<div id="searchFormDIV">
<form name="searchFORM" onSubmit="processSearch();" action="" method="POST">
<table>
<tr id="searchFormHDRs">
<td>Manuf / Groups</td><td>Search</td><td>Options</td>
</tr>
<tr>
<td>
<input name="manuf" type="radio" value="All" onclick="searchResetListDIV('#searchListDIV')" checked="YES">All
<input name="manuf" type="radio" value="Choose" onclick="showDIV('#searchListDIV')">Choose
</td>
<td>
<input type="text" name="searchBOX">
<input type="submit" name="SearchSubmit" value="Search">
</td>
<td>
<input name="booleans" type="radio" value="and" checked="YES">and
<input name="booleans" type="radio" value="or">or
</td>
</tr>
</table>
</form>
</div> <!-- end of searchFormDIV -->
</div> <!-- end of searchDIV -->
PHP
echo '<h3 style="margin:5px;">POST Variables</h3>';
print_r($_POST);
Javascript
function processSearch(){
//alert('Doing Search');
$.ajax({
url: "WCITSearch.php",
type: "POST",
data: $('#searchFORM').serialize(),
dataType: "json",
success: function (data) {
//alert("SUCCESS from PHP:");
dispJSON(data);
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("XMLHttpRequest="+XMLHttpRequest.responseText+"\ntextStatus="+textStatus+"\nerrorThrown="+errorThrown);
}
});
event.preventDefault();
}
Помощь - я, очевидно, делаю что-то глупое, но не вижу, что.Мой processSearch () выполняется, PHP запущен, но переменные формы не отображаются в $ _POST.
Я пытаюсь получить $ _POST ['searchBOX'], но он говорит, что недопустимый индекс
Спасибо
мкл