1
在PHP YII中执行搜索表单,其中我需要输入2个日期字段Startdate和enddate,提交后我将从表中提取所有记录,其中contactsdate包含这些开始和结束日期。如何在提交后保留yii中的值
问题是提交后我的文本框值正在消失。提交后如何保留?
在PHP YII中执行搜索表单,其中我需要输入2个日期字段Startdate和enddate,提交后我将从表中提取所有记录,其中contactsdate包含这些开始和结束日期。如何在提交后保留yii中的值
问题是提交后我的文本框值正在消失。提交后如何保留?
您可以使用ajax检索结果,而不是默认提交,这样您的过滤器值不会改变。默认的提交行为加载(导航)到一个url,因此你的值消失。
您可以使用CHtml::ajaxSubmitButton()
轻松实现此功能。示例:
echo CHtml::ajaxSubmitButton(
'AjaxSearch', // label
$url,// url that will search
array('update'=>'#resultdiv'),// the element with id 'resultdiv' will be updated with the search result
$htmlOptions
);
如果您正在寻找不同类型的解决方案,您必须告诉我,有些反馈总比没有反馈好。毕竟我试图帮助你! – 2012-07-16 15:32:43
是安全列表中的那些属性? – Pentium10 2012-07-05 22:07:14
你的意思是安全清单?你的意思是提到$模型?如果是这样,那么不要这两个字段仅用于过滤器。 – ASD 2012-07-06 02:17:07
尝试对该字段进行安全规则。 – 2012-07-06 05:38:17