我需要从转发器内的教科书中获取文本,以便在按钮的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>
也尝试返回true并返回false
(没有任何区别)。
有任何线索吗?
答案 0 :(得分:0)
**在**背后的代码中解决了它
<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...
}
}