[英]How to get li tag value by javascript or jquery
I need to get li value onclick function in php ...and want to store that in php session.. i used my code for this but this is not working.... i need to know that how to get li value on click function in java script.. i NEED to get li tag value of on click function and want to store in php session by js or jquery 我需要在php中获取li值onclick函数,并希望将其存储在php会话中。我为此使用了我的代码,但这不起作用....我需要知道如何在单击时获取li值Java脚本中的函数。我需要获取click函数的li标记值,并希望通过js或jquery存储在php会话中
<li class="atleta" value="100" >
<a href="#" >Vendor Registration</a>
</li>
$('.atleta').click(function(e) {
var <?php $_SESSION['VENDR']?> = $(this));
});
Don't mix server side and client side technologies .Instead to php session i will recommend to use localStorage
instead and store clicked li
value in it as shown :- 不要混合使用服务器端和客户端技术。建议使用
localStorage
代替php会话,并在其中存储单击的li
值,如下所示:-
$('.atleta').click(function(e) {
localStorage.setItem('lival',$(this).val());
});
and in order to get data stored in localStorage
use this :- 为了获取存储在
localStorage
数据,请使用以下命令:
var livalue = localStorage.getItem('lival');
Or Instead of localStorage you can use sessionStorage also(their basic usage is same except for some difference refer here ) 或者,也可以使用sessionStorage代替localStorage(它们的基本用法相同,除了一些区别, 请参考此处 )
try this - 尝试这个 -
$('.atleta').click(function(e) {
e.preventDefault(); //if needed
var <?php $_SESSION['VENDR']?> = $(this).children('a').text();
});
i used this and its working.. 我用这个和它的工作..
<li id="atleta" value="18" onclick="vendorData();">
<a href="#" >Vendor Registration</a>
</li>
<script>
function vendorData(){
var h = document.getElementById('atleta').value;
localStorage.setItem("vendor", h);
var ven = localStorage.getItem("vendor");
}
</script>
您可以将变量存储在Cookie中,因此可以通过jQuery进行设置,然后再获取php
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.