我想用JQuery ajax 将两个输入数据传递给PHP我读到了关于 json ,序列化和类似的但是我无法理解它。我得到了:
<p><input type="text" id="domain"></p>
<p><input type="text" id="domain1"></p>
<button id="order">Search</button>
<script type="text/javascript">
function callAjax() {
$.ajax({
type: "GET",
cache: false,
url: 'getip.php',
data: ???
});
</script>
而且我还需要PHP文件,因为我只有这个。
$name=($_GET['']);
$surname =
echo($name) ;
endif;
答案 0 :(得分:2)
function callAjax() {
// Get values to send to server
var domain = $('#domain').val();
var domain1 = $('#domain1').val();
$.ajax({
type: "GET",
cache: false,
url: 'getip.php',
data: {
domain: domain,
domain1: domain1
}
在php中你会得到它
$domain = $_GET['domain'];
$domain1 = $_GET['domain1'];
答案 1 :(得分:2)
$.ajax({
type: "GET",
cache: false,
url: 'getip.php',
data = {
'domain': $('#domain').val(),
'domain1': $('#domain1').val()
};
)};
在你的php文件php中你可以获得数据:
$domain = $_GET['domain'];
$domain1 = $_GET['domain1'];
答案 2 :(得分:1)
试试这个: -
<p><input type="text" id="domain" name = "domain"></p>
<p><input type="text" id="domain1" name ="domain1"></p>
<button id="order">Search</button>
function callAjax() {
$.ajax({
type: "GET",
cache: false,
url: 'getip.php',
data:{domain: $('#domain').val(),domain1: $('#domain1').val()}
});
在你的php文件中得到它: -
$domain = $_GET['domain'];
$domain1 = $_GET['domain1'];
注意: - 请尝试稍微阅读jquery。它会对你有所帮助。