【发布时间】:2015-04-15 19:20:09
【问题描述】:
我有一个包含一些 asp.net texboxes/dropdownlists/radiobuttonlists 等的表单,当我单击提交时,我有一个 onclientclick 事件,它对所有控件进行验证检查。我想将 Jquery UI 对话框用于错误弹出窗口,但我需要为每个表单元素验证提供不同的消息。这就是我现在正在做的事情,它可以工作,但是样式 valign 不起作用,当我以这种方式声明它时,我不确定如何操作对话框的属性。我有 C++ 的背景,所以我对客户端脚本还是很陌生。
if (Page_ClientValidate())
{
var newDiv = $(document.createElement('div'));
newDiv.attr("title", "Required Field");
newDiv.attr("style", "vertical-align:top");
if ($("#txtFirstName").val() == "") {
$("#txtFirstName").focus();
newDiv.html('Please enter your first name');
newDiv.dialog();
return false;
}
【问题讨论】:
-
您的代码是正确的。测试例如 'newDiv.css("background", "red");'