如何在JavaScript和php中获取要插入SQL的文本字段值

如何在JavaScript和php中获取要插入SQL的文本字段值,php,javascript,ajax,Php,Javascript,Ajax,我需要知道如何获取发送到JavaScript的文本字段中的值,并在Php中请求它插入SQL。以下是我的代码 文本文件: 我尝试了下面的代码,但没有成功 Php代码: 我期待着你们伟大的通信网能帮助我解决这个问题。 多谢各位 到底是什么问题?php页面执行,或者javascript有问题,它甚至不调用php页面就在那里阻塞? 在javascript代码中,作为请求参数发送的数据字符串是什么?在$.ajax调用之前尝试alertdataString,以检查dataString是否为空 将变量作为PO

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

文本文件:

我尝试了下面的代码,但没有成功

Php代码:

我期待着你们伟大的通信网能帮助我解决这个问题。 多谢各位

到底是什么问题?php页面执行,或者javascript有问题,它甚至不调用php页面就在那里阻塞? 在javascript代码中,作为请求参数发送的数据字符串是什么?在$.ajax调用之前尝试alertdataString,以检查dataString是否为空
将变量作为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']

谢谢你的回复。1.实际上,我的目标是通过JavaScript获取文本字段值,然后在php中使用它来编写一些SQL代码。我按照前面提到的代码做了,但是php中最后一个变量$AppNum为空,但是我在文本字段中输入了一个金额。2.我想将dataString引用到文本字段变量。如果这不是一个正确的方法,请告诉我。你的方法是正确的。我的感觉是,您错过了检索文本字段内容的javascript代码:在$.ajaxit使我变为空之前,尝试var dataString=$AppNum.val。我错过了哪里?请尝试警报$AppNum.val;在$.ajax之前;在警报未显示任何内容之前,表示您没有正确检索文本输入!您是否用正确的php文件路径替换了page.php?
$AppNum="AppNum".$ApplicantID;

$AppNum=$_REQUEST[$AppNum]; 
$.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.');}
});
$_POST['val']