0

サーバーにajaxクエリを送信するJQuery部分があります。

$.get('/article', {'word': word}, function(data) {
  $("#article" ).text(data)
}

これにより、このURLが形成されます:

localhost/article?word=word1

しかし、私はこれをしたい: localhost/article/word1(「?」と「=」なし)

どうすればこれを達成できますか? ...

4

3 に答える 3

2

簡単にどうですか:

$.get('/article/' + word, function(data) {
  $("#article" ).text(data)
}

(アプリケーションでルーティングをすでに処理していると仮定しています)

于 2013-09-01T01:44:03.993 に答える
1

最初に、.httacces に適した URL を記述して、見た目を取得する必要があります。

$.get('/article/word'+word, function(data) {
  $("#article" ).text(data)
}
于 2013-09-01T01:43:29.910 に答える
0

JavaScript:

$.get('/article/' + word, function(data) {
    $('#article').text(data);   
});

.htaccess を変更することもできます。

RewriteEngine on 
RewriteRule ^/article\?word=(.*)$ /article/$1 [L,R]
于 2013-09-01T02:00:29.257 に答える