2017-10-06 30 views
-4

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

+1

没有任何代码上下文的文本问题没有帮助。因此不鼓励这类问题。请参考您的问题提供正确的代码片段。然后人们可以帮助你。 –

+0

但我不知道该如何开始。我在网上搜索,找不到我在找什么。 – zmunk

回答

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

希望它能帮助! (代码仅供参考。)

+0

谢谢你的回答。这是最有帮助的。 – zmunk