如何以dhtmlx格式进行客户端验证 [英] how to clientside validation in dhtmlx form

查看:75
本文介绍了如何以dhtmlx格式进行客户端验证的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在表单中有文本框和下拉菜单,并且有一个名为搜索"的按钮.当我输入值并单击搜索按钮时,我将显示搜索结果.不需要输入所有值,用户必须输入至少一个值,否则我们必须给出确认消息,即输入至少一个值.我该如何进行验证?
我给的像是:
var fn = myForm.getItemValue("FirstName");
var ln = myForm.getItemValue("LastName");
var c = myForm.getItemValue("City");
var st = myForm.getItemValue("State");
var cnt = myForm.getItemValue("Country");
var zc = myForm.getItemValue(邮政编码");
var em = myForm.getItemValue("Email");
var ph = myForm.getItemValue("Phone");
if(fn ==" && ln ==" && c ==" && st ==" && zc ==" && em ==" && ph =="){
alert(请输入至少一个值");
}
我的警报正常运行.但是我想在表单顶部以请输入至少一个字段"的形式显示验证消息.能否告诉我如何使用此

I have text boxes and drop downs in my form.and I have a button named"search". when i enter the values and click on the search button I have display the search results.Entering all values is not required,user has to enter at least one value otherwise we have to give validation message that Enter at least one value. how can i do this validation?
I gave like:
var fn = myForm.getItemValue("FirstName");
var ln = myForm.getItemValue("LastName");
var c = myForm.getItemValue("City");
var st = myForm.getItemValue("State");
var cnt = myForm.getItemValue("Country");
var zc = myForm.getItemValue("Zipcode");
var em = myForm.getItemValue("Email");
var ph = myForm.getItemValue("Phone");
if (fn == "" && ln == "" && c == "" && st == "" && zc == "" && em == "" && ph == "" ) {
alert("please enter atleast one value");
}
my alert is working fine.but i want to display validation message in the form that"please enter atleast one field" at the top of the form.can u tel me how to this

推荐答案

hi chandran
如果您在搜索结果中从数据库中获取值,
对于该关联的按钮,我们需要编写Sp,每当您单击该按钮时,它将显示关联的值.
hi chandran
if your getting values from database in search result,
for that associated button we need to write Sp ,when ever you click on button it will displays the associated values.


这篇关于如何以dhtmlx格式进行客户端验证的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆