Я пытаюсь передать переменную javascript в php на той же странице. Я попробовал код, но ничего не получилось.Передача переменной Javascript в php на той же странице
текущий код выглядит следующим образом:
function init(e){
$('#DeleteDaily').click(function() {
d = document.getElementById("DailyRequestsList");
selected = d.selectedIndex;
var xhttp = new XMLHttpRequest();
xhttp.open("GET", "index.php?i=" + selected, true);
xhttp.send();
});
}
$(document).ready(init);
$(document).ready(function() {
$('#myForm').ajaxForm(function() {
<?php
if(isset($_POST['DeleteDaily'])) {
$Index = $_GET['i'];
}
?>
});
});
Если я пытаюсь использовать индекс в качестве аргумента для питона сценария он должен удалить запись в текстовом файле и элемент из выбора объекта должен быть удален на веб-сайте, которого нет. Сам скрипт python отлично работает. Но я не знаю, почему переменная не передается php.
В заданном запросе у вас никогда не будет свойства '$ _GET' и' $ _POST', поэтому ваш оператор if никогда не будет запущен. –