如果我有ajax.actionlink
@Ajax.ActionLink("Add Last Name", // <-- Text to display
"AddTimeSeriesData", // <-- Action Method Name
etc....
@id = "link")
如何访问&#34;文本以显示&#34; (链接文字)在javascript中?
我试过
$('#link').innerHTML
但这不起作用,看起来不对...... 我刚试过
console.log($('#link'));
在innerHTML和innerText下我得到了相同的值(我正在寻找(链接文本)但是当我尝试做的时候
console.log($('#link').innerHTML); //or innerText
我得到&#34;未定义&#34;
答案 0 :(得分:1)
检查您是否实际添加了id属性(您没有显示完整代码,因此很难判断它是否正确)。应该像
@Ajax.ActionLink("Add Last Name", "AddTimeSeriesData", null, new AjaxOptions { }, new { ID = "link" })
然后您可以使用
访问该文本var displayText = $('#link').text();