使用URL编码和获取搜索词

时间:2017-10-06 10:12:57

标签: javascript php jquery

我有一个搜索栏,当输入或点击“搜索”时,我希望输入任何输入的字词在URL中编码。如果这个术语已被编码,我想从URL中获取该术语。我假设这可以用PHP完成。此外,一旦我从URL获取搜索词,我将需要能够在js脚本中使用搜索词。我该怎么做?我希望这是有道理的。

1 个答案:

答案 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
});

希望它有所帮助! (该代码仅供参考。)