0

部分的なページの読み込みを機能させようとしていますが、機能していますが、php 変数を含めようとすると機能しません。

ページは変数なしで読み込まれます。

<li><a href="javascript:getContent('showproduct.php')">Die Cast</a></li>

しかし、変数を追加すると;

<li><a href="javascript:getContent('showproduct.php&amp;=1')">Die Cast</a></li>

うまくいきません。私はそれを間違って追加していますか?

私のコードは次のとおりです。

function getContent(url){

 var newUrl=window.location.pathname+"?page="+url;
 $.get(url, function(data) {
  var fileDom = $(data);
  $(".maincontainer").html(fileDom);
  history.replaceState(null, null, newUrl);
 });
}
4

1 に答える 1

0

代わりに、以下のように 2 番目のパラメーターを渡してみてください。

<li><a href="javascript:getContent('showproduct.php',1)">Die Cast</a></li>

このような更新機能-

function getContent(url,id){

 var newUrl=window.location.pathname+"?page="+url+"&id="+id;
 $.get(url, function(data) {
  var fileDom = $(data);
  $(".maincontainer").html(fileDom);
  history.replaceState(null, null, newUrl);
 });
}
于 2013-01-10T15:11:34.387 に答える