我想通过获取jQuery中的值来通过ajax传递一个值。但我正在使用链接,所以我在获取价值时遇到了问题。我尝试了以下内容,
<a id="addpa" class="ActionPopup" href="http://localhost:49951/admin/assignhome/Add?sPId=7">Add</a>
Jquery代码:
var spId = $("#addpa").prop("href"); // Here i am getting a whole Url
var thequerystring = getParameterByName("sPId");
结果显示未定义。如何获取sPId的值?给我一些想法..
答案 0 :(得分:3)
如何获取sPId的值?
尝试使用String.prototype.split()
,Array.prototype.pop()
var spId = $("#addpa").prop("href").split(/=/).pop();