0

我需要知道如何获取发送到 JavaScript 的文本字段中的值并在 Php 中请求它以插入 SQL。这是我的代码,

文本归档:

Applicant Number<input type="text" size="2"  placeholder="e.g. 5"  id="AppNum<?php $ApplicantID?>" name="AppNum<?php echo $ApplicantID?>">

JavaScript 代码:

$.ajax({
type: "get",
url: "accept.php",
dataType: 'json',
data: dataString,
success: function(data) {
    $.each(data, function(key, value) {
        alert($('input[name="AppNum'+key+'"]').val());

    });
 }

我确实尝试了下面的代码,但它没有用。

php代码:

$AppNum="AppNum".$ApplicantID;

$AppNum=$_REQUEST[$AppNum]; 

我期待着你的伟大的commnets,可以帮助我找出这个问题。谢谢你。

4

2 回答 2

0

如何将变量作为 POST 值而不是警告它

$.ajax({
    type: "POST",
    url: "page.php",
    data: "val="+$('input[name="AppNum'+key+'"]').val(),
    success: function(result){
        alert(result);
    },
    error: function(){alert('Error: cannot load page.');}
});

在php中

$_POST['val']
于 2012-04-12T07:20:26.760 回答
0
  1. 究竟是什么问题?php页面执行或javascript有问题,它甚至没有调用php页面就阻塞在那里?
  2. 在 javascript 代码中,作为请求参数发送的“dataString”是什么?在 $.ajax 调用之前尝试 alert(dataString) 以检查 dataString 是否为空
于 2012-04-12T06:51:04.367 回答