Я работал в проекте, где мне нужно динамически заполнять таблицу в соответствии с тем, что я выбираю из двух списков, поэтому проблема заключается в том, что мне нужно принять эти значения, чтобы сохранить их на но я не могу найти способ сделать это.Получить данные таблицы из метода post
код при нажатии кнопки:
<input type="button" name="btnAgregarPrograma" value="Agregar" onClick="addRow()"/>
function addRow()
{
var dep = $("#cbxDependencia").val();
var pro = $("#cbxPrograma").val();
if(dep == 0 || pro == 0)
alert('Debe seleccionar una dependencia y un programa para poder agregarlos'); //Traslation: you must select a dependency and a program to continue
else
{
$.get("funciones/agregarProDep.php",{pro: pro},
function(resultado)
{
if(resultado == false)
{
alert("Error");
}
else
{
$("#table_depProg").attr("disabled",false);
var row = $("<tr>" + resultado + "</tr>");
$('#table_depProg').append(row);
}
}
);
}
}
Как вы можете видеть, приведенный выше код вызывает файл PHP со следующим кодом
<?php
include("funciones.php");
$pro = 0;
$programas = agregarProgramaDependencia($_GET["pro"]);
foreach($programas as $fila)
{
echo ("
<td id=".$fila['idPrograma'].">".$fila['Nombre']."</td>
<td><input type='button' value='Eliminar' onclick='borrarFila(this)'</td>
");
}
?>
Вот так я заполнить таблицу, но теперь я просто не могу найти способ получить содержащиеся данные, когда я отправляю страницу, чтобы получить и сохранить данные, я бы оценил любую помощь.
Я попытался объяснить лучшее, что мог, если что-то неясно, просто дайте мне знать, и я отвечу с лучшим объяснением.
, чтобы получить данные, представленные со страницы вам нужно из , который я не вижу в ode выше –
@ Dagon - вам не нужен элемент формы при использовании Ajax. (Я предполагаю, что ваш «из» был опечаткой, которая должна была быть «формой».) Аарон. Заголовок вопроса и теги вопроса «пост», но ваш код «получает» - это специально? – nnnnnn
Каков результат/статус, который возвращается? Проверьте «сетевую вкладку» в своем любимом «веб-инспекторе». – Ohgodwhy