Я хочу сохранить значение ajax 'when selected', сохраненное в переменной php.Как сохранить значение ajax в переменной php?
<select name="client_name" onchange="ajaxReq('product_name', this.value);">
<option>- - -</option>
<option value="SANY">SANY</option>
<option value="MBFC">MBFC</option>
</select>
<span id="slo_product_name"> </span>
<span id="slo_release_no"> </span>
<script type="text/javascript">
var ar_cols = ["client_name","product_name","release_no",null]; var preid = "slo_";
</script>
Я пробовал это, но не удалось.
$releasenu=$_POST['release_no'];
Как я должен хранить значение АЯКС из release_no в переменной PHP? Есть ли другой путь?
function ajaxReq(col, wval) {
removeLists(col);
if(wval!='- - -' && wval!='') {
var request = get_XmlHttp();
var php_file = 'select_list.php';
var data_send = 'col='+col+'&wval='+wval;
request.open("POST", php_file, true);
document.getElementById(preid+col).innerHTML = 'Loadding...';
request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
request.send(data_send);
request.onreadystatechange = function() {
if (request.readyState==4) {
document.getElementById(preid+col).innerHTML = request.responseText; }
} } }
где ваша функция ajax – Dinesh
Можно ли увидеть функцию 'ajaxReq' –
' PHP script' работает на 'стороне сервера', а' Ajax' работает на стороне клиента, поэтому вы не можете присвоить значение 'ajax' переменной' php ', да, вы можете' Manipulate DOM' после 'Ajax call'. –