我需要从中继器内的教科书中获取文本,以便在按钮的 OnCommand 中使用它。
我有这个脚本在 Chrome 中运行良好,但在 Safari 中不起作用。
<script>
function getText(element) {
var myClass = "."+"com" + element.className;
var corpo = $(myClass).val();
alert(corpo);
__doPostBack(element.ID, corpo);
}
</script>
“警报”正在发挥作用。
我已经试过了
<script>
function getText(element) {
$().ready(function() {
__doPostBack(element.ID, $("." + "com" + element.className).val());
});
}
</script>
也试过 return true 和 return false
(没有任何区别)。
有什么线索吗?
**在后面的代码中解决了**
<asp:TextBox ID="textBoxID" runat="server"></asp:TextBox>
在按钮的 OnCommand 事件中我这样做了:
foreach (RepeaterItem item in Repeater.Items)
{
var tbx = item.FindControl("textBoxID") as System.Web.UI.WebControls.TextBox;
if (tbx.CssClass == "ClassName")
{
...run my code...
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句