Я пытаюсь передать значение на другую страницу php из функции javascript.
Функция выглядит следующим образом:
function selectCustomer(id) {
if (str.toUpperCase().replace(' ','') != id.toUpperCase()){
var stageSeletedValue = $('#'+id).children('#listValue').text();
$('.stageDropdown').children('#stageValue').text(stageSeletedValue);
var enquiry_id=document.getElementById('enquiry_id').value;
var strUrl='stage-change/'+enquiry_id+'/'+stageSeletedValue;
$.ajax({
url : strUrl,
success : function(data) {
// $('#stageChange').html(data);
if (data=='true'){
console.info(data);
//if (stageSeletedValue !=='Quote Sent') {
// window.location.reload();
//}
//window.location.reload();
function popup('form.php');
}
},
});
}
}
Функция всплывающего окна выглядит следующим образом:
function popup(URL) {
day = new Date();
**URL=URL+"?id=+id";**
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=880,height=300');");
}
Должно появиться всплывающее окно (с form.php?id=+id ), передающее идентификатор на страницу form.php. Но это не работает. Может ли кто-нибудь помочь мне в этом. Я очень новичок в Ajax и Javascript. Спасибо заранее.
🤔 А знаете ли вы, что...
JavaScript используется для разработки современных одностраничных приложений (SPA), где весь контент загружается асинхронно.