我想为卖家添加值,但是当用户想要添加列表中不可用的卖家时,他可以添加其他卖家,如下图。
当用户选择另一个文本框时,将显示输入新的卖家名称。现在我想在服务器端添加所需的验证,否则这个字段不是必需的。
谢谢。
答案 0 :(得分:0)
我已经使用控制器上的以下代码解决了这个问题。
if($warehouseArr['seller_id']=='other')
{
$this->oversight->validation[]=array('field' => 'inward[ohterseller]','label' => 'Other Seller','rules' => 'trim|required|max_length[100]');
$this->oversight->validation[]=array('field' => 'inward[seller_codestock]','label' => 'Seller Code','rules' => 'trim|required|max_length[100]');
}
$this->form_validation->set_rules($this->oversight->validation);
$warehouseArr['seller_id']
是卖家选择标记的后置值。