通过两个php文件传递值和使用JavaScript加载数据
我想解决一个存在的问题 - 我有两个文件a。 PHP和B。 PHP和我传递一个值使用HTTP获得B。 PHP。里面b。 PHP我有以下JavaScript代码来获取HTTP获取值。通过使用下面的代码,我可以获得价值。然后,我试着用这个值调用一个js函数并相应地显示数据。但我没有收到任何数据,我认为它是针对网址的。通过两个php文件传递值和使用JavaScript加载数据
我该如何做到这一点?谢谢!从a.php只会
后数据(search =测试) b.php?搜索=测试
$(document).ready(function() { var $_GET = {};
if(document.location.toString().indexOf('?') !== -1) {
var query = document.location
.toString()
.replace(/^.*?\?/, '')
.replace(/#.*$/, '')
.split('&');
for(var i=0, l=query.length; i<l; i++) {
var aux = decodeURIComponent(query[i]).split('=');
$_GET[aux[0]] = aux[1];
}
callA("category",$_GET['search']);
}
});
<?php echo '<form action="../b?search=<?php $search_all ?>" method="get" style="display:inline;">';?> <input type="text" name="search" id="search" value="Search by film, director or keyword" onblur="if (this.value == '') {this.value = 'Search';}" onfocus="if (this.value == 'Search by film, director or keyword') {this.value = '';}" />
<input type="submit" />
</form>
回答:
你可以从网址上你的JavaScript中的数据通过只需使用php命令即可。请参见下面的示例代码:
<script> var search = '<?php echo $_GET['search'] ?>';
alert(search);
</script>
以上是 通过两个php文件传递值和使用JavaScript加载数据 的全部内容, 来源链接: utcz.com/qa/261353.html