如何使用angularjs获取隐藏的td元素的文本?

时间:2016-10-18 13:19:39

标签: html angularjs

HTML:

<td hidden ng-bind="msg.location" id="msg_location"></td>

页面加载后,似乎是:

<td hidden ng-bind="msg.location" id="msg_location">/2/</td>

我想在angularjs中获取td的文本。我试过以下:

angular.element('#msg_location').html()
angular.element('#msg_location').text()
angular.element('#msg_location').innerHTML

但以上所有解决方案都返回空字符串。 任何人都可以帮助我吗?

提前感谢。

1 个答案:

答案 0 :(得分:1)

BECAFULL你使用的是ANGULARJS而不是JQUERY。所以你只需要像下面那样设置一个ng-model: 的 HTML

<td hidden ng-model='msg.location' ></td>

<强> JS

console.log('DATA IS ',$scope.msg.location);