我有一个搜索栏,当输入或点击“搜索”时,我希望输入任何输入的字词在URL中编码。如果这个术语已被编码,我想从URL中获取该术语。我假设这可以用PHP完成。此外,一旦我从URL获取搜索词,我将需要能够在js脚本中使用搜索词。我该怎么做?我希望这是有道理的。
答案 0 :(得分:-1)
我不知道您对答案的期望是什么,但是使用html表单,将关键字/关键字发布到PHP或使用jQuery截取帖子/提交:
PHP的方法:
$keyword = $_POST['keyword'];
$keyword = urlencode($keyword);
// redirect or do other php stuff here
jQuery的方法:
$('#my-form').on('submit', function(){
var keyword = $('#my-input').val();
keyword = encodeURIComponent(keyword);
// redirect or do other jquery stuff here
});
希望它有所帮助! (该代码仅供参考。)