我有一些Ajax形式的脚本,我想在单击表单输入(Ok或Cancel)时关闭jPicker。我阅读了文档并没有找到任何结果。有什么帮助吗?
这是我的剧本。
<script type="text/javascript">
$(document).ready(function(){
$('#my_best_id}').jPicker(
{
images:
{
clientPath: 'js/jpicker/images/' // Path to image files
}
}
);
$(':submit').click(function(){
$('#my_best_id').jPicker().hide();
});
});
</script>
答案 0 :(得分:0)
试试这个:
$('.jPicker').hide();
而不是:
$('#my_best_id').jPicker().hide();
答案 1 :(得分:0)
这是一个没有接受答案的老问题,我自己也在想这个问题。
在我的情况下,我只想关闭jpicker对话框(就像点击取消按钮一样)。
所以我无法按照@techfoobar
的建议使用以下内容$(&#39; .jPicker&#39;)。hide()
因为它会隐藏颜色选择器以及对话框。
隐藏对话框 -
$('.jPicker.Container').hide();
或者您可以调用取消按钮的点击事件
$('.jPicker.Container').find('.Cancel').click();