Php 将href值发布到ajax函数

Php 将href值发布到ajax函数,php,jquery,ajax,Php,Jquery,Ajax,$(文档).ready(函数(){ $('a')。单击(函数(){ $.get('data.php',{'page':$(this.attr(“data”)},函数(data){ $('#content').html(数据); }); }); }); 仅数据属性不起作用。它应该是数据-*,您可以用想要使用的键替换* 然后使用定义的键检索值 HTML代码看起来像这样 <a href="#" data-pagename ="ajkdfk"&g


$(文档).ready(函数(){
$('a')。单击(函数(){
$.get('data.php',{'page':$(this.attr(“data”)},函数(data){
$('#content').html(数据);
});                         
});
});

数据
属性不起作用。它应该是数据-*,您可以用想要使用的键替换*

然后使用定义的键检索值

HTML代码看起来像这样

<a href="#" data-pagename ="ajkdfk">apple</a>
<a href="#"data-pagename ="kasnfjk">pear</a>
<a href="#" data-pagename ="ankjlfs">banana</a>
<div id="content"></div>

以及以下jQuery代码

<script type="text/javascript">
  $(document).ready(function() {
    $('a').click(function(){
      var pagenamevalue=$(this).data('pagename');
      $.get('data.php', {'page':pagenamevalue}, function(data){
        $('#content').html(data);
      });                         
    });
 });
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script>

$(文档).ready(函数(){
$('a')。单击(函数(){
var pagenamevalue=$(this).data('pagename');
$.get('data.php',{'page':pagenamevalue},函数(数据){
$('#content').html(数据);
});                         
});
});
我们使用jQuery函数通过数据键访问值

数据-*属性用于存储与匹配元素关联的任意数据


只有
数据
属性不起作用。它应该是数据-*,您可以用想要使用的键替换*

然后使用定义的键检索值

HTML代码看起来像这样

<a href="#" data-pagename ="ajkdfk">apple</a>
<a href="#"data-pagename ="kasnfjk">pear</a>
<a href="#" data-pagename ="ankjlfs">banana</a>
<div id="content"></div>

以及以下jQuery代码

<script type="text/javascript">
  $(document).ready(function() {
    $('a').click(function(){
      var pagenamevalue=$(this).data('pagename');
      $.get('data.php', {'page':pagenamevalue}, function(data){
        $('#content').html(data);
      });                         
    });
 });
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script>

$(文档).ready(函数(){
$('a')。单击(函数(){
var pagenamevalue=$(this).data('pagename');
$.get('data.php',{'page':pagenamevalue},函数(数据){
$('#content').html(数据);
});                         
});
});
我们使用jQuery函数通过数据键访问值

数据-*属性用于存储与匹配元素关联的任意数据


只有数据属性可以工作,但您应该使用数据键

你应该加上

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script>

在您的document.ready[我希望您得到的$is不是函数]之前

一定是这样-

  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script>
        <script type="text/javascript">
      $(document).ready(function() {
        $('a').click(function(){
          var pagenamevalue=$(this).data('pagename');
          $.get('data.php', {'page':pagenamevalue}, function(data){
            $('#content').html(data);
          });                         
        });
     });
    </script>

$(文档).ready(函数(){
$('a')。单击(函数(){
var pagenamevalue=$(this).data('pagename');
$.get('data.php',{'page':pagenamevalue},函数(数据){
$('#content').html(数据);
});                         
});
});

只有数据属性可以工作,但您应该使用数据键

你应该加上

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script>

在您的document.ready[我希望您得到的$is不是函数]之前

一定是这样-

  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script>
        <script type="text/javascript">
      $(document).ready(function() {
        $('a').click(function(){
          var pagenamevalue=$(this).data('pagename');
          $.get('data.php', {'page':pagenamevalue}, function(data){
            $('#content').html(data);
          });                         
        });
     });
    </script>

$(文档).ready(函数(){
$('a')。单击(函数(){
var pagenamevalue=$(this).data('pagename');
$.get('data.php',{'page':pagenamevalue},函数(数据){
$('#content').html(数据);
});                         
});
});

我们可以将“data=pagename”值发送到data.php页面并存储在数据库中吗?请告诉mecan我们如何将“data=pagename”值发送到data.php页面并存储在数据库中?请告诉meI如何将“data pagename”值发送到data.php页面,但我想在同一页面中回显该值。我的PHP页面代码是$page=$\u GET['pagename']//$_GET['page']应该是apple或pear或banana,如果(isset($page)){echo$page;}我想它会将“data pagename”值发送到data.php页面,但我想在同一页面中回显该值。我的PHP页面代码是$page=$\u GET['pagename']//$_GET['page']应该是苹果、梨或香蕉,如果(isset($page)){echo$page;}可能重复的