我有一个JQuery部分,它将ajax查询发送到服务器。
$.get('/article', {'word': word}, function(data) {
$("#article" ).text(data)
}
这使我形成了这个网址:
localhost/article?word=word1
但我希望这样:localhost/article/word1
(没有“?”和“=”)
我怎样才能做到这一点?..
答案 0 :(得分:2)
简单地说:
$.get('/article/' + word, function(data) {
$("#article" ).text(data)
}
(我假设您已经在应用程序中处理了路由)
答案 1 :(得分:1)
首先你需要写.htaccess友好的网址 并得到看起来
$.get('/article/word'+word, function(data) {
$("#article" ).text(data)
}
答案 2 :(得分:0)
JavaScript的:
$.get('/article/' + word, function(data) {
$('#article').text(data);
});
您也可以修改.htaccess:
RewriteEngine on
RewriteRule ^/article\?word=(.*)$ /article/$1 [L,R]