【发布时间】:2013-06-02 07:54:44
【问题描述】:
我是 jquery 的新手,我正在使用来自 http://bassistance.de 的验证插件,到目前为止工作正常,直到某些页面我需要更改下拉更改时的错误消息,而不是单击提交按钮。
这是我的错误消息部分中的内容
消息:{
txtLocation: {
required: function(){
if($("select[name=selDelBasis] option:selected").text()=="C&F FIFO" || $("select[name=selDelBasis] option:selected").text()=="CIF FIFO")
return "Please enter the name of discharge port.";
else
return "Please enter the name of port from where you will load your coal.";
}},
在我的 html 中,我有一个带有 name=selDelBasis 的选择和一个输入类型 text name="txtLocation"
解决问题的步骤如下。
1. 从 selDelBasis 下拉菜单中选择 C&F FIFO
2.点击提交,不填写txtLocation
3. 错误信息显示为“请输入卸货港名称。”
4. 将 selDelBasis 从“C&F FIFO”改为“FAS”
5、报错信息没有变化,还是“请输入卸货港名称”。
我想要的是第 5 步,错误消息应更改为“请输入您将装载煤炭的港口名称。”
谢谢
【问题讨论】:
标签: jquery validation drop-down-menu