$('tr td:first-child').click(function() {
var foobar = $(this).text();
$("#showgrid").load('/Product/List/Item?id=' + foobar);
});
当我在Actionresult方法中发送像这样的foobar值时,我得到了字符串id值,但是我无法显示网格?
但有趣的是,当我这样发送时
$("#showgrid").load('/Product/List/Item?id=' + "12345");
然后我能够显示网格。 foobar结果相同12345。
这两种类型之间有什么不同?
答案 0 :(得分:1)
从docs:text()返回匹配元素集中每个元素的组合文本内容,包括它们的后代。所以,如果你有任何其他节点在第一个包含文本-dd的孩子,它也包括那个文本。你可以发布一些标记,以便我们可以看到你的目标是什么吗?
答案 1 :(得分:1)
试试这个:
var foobar = $.trim($(this).text());
你可能有一些额外的空间。