选择值后显示消息框

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了选择值后显示消息框相关的知识,希望对你有一定的参考价值。

我想在某个文本字段中选择ajax自动完成值时显示一个消息框。我正在使用jquery-confirm js库。这是我的代码。

                    select: function( event, ui ) {
                        console.log( ui.item.value );
                        nic= ui.item.value;
                        $("#msgbox").open();
                        return false;
                    }

.

    $("#msgbox").confirm({
        title: 'Entry Found',
        content: 'msg',
        lazyOpen:true,
        buttons: {
            confirm: function () {
                $.alert('Confirmed!');
            },
            cancel: function () {
                $.alert('Canceled!');
            },

ps:我对js和这些jquery的东西都是新手。:)

答案

试试吧。而不是'确认'使用'对话'。在'选择'里面这样打电话。

$("#msgbox").dialog("open");

$("#msgbox").dialog({
    title: 'Entry Found',
    content: 'msg',
    autoOpen: false,
    modal: true,
    lazyOpen:true,
    buttons: {
        confirm: function () {
            alert('Confirmed!');},
        cancel: function () {
            alert('Canceled!');}
}
});
另一答案

好吧,我发现了问题,select应该在jquery source之外,这里是完整的代码;

$("#nic").autocomplete({
            minLength:5,
            source : function(request, response) {
                $.ajax({
                    url: "ajaxautocomplete.html",
                    type: "Post",
                    data:JSON.stringify({"nic": request.term}),
                    contentType: "application/json",
                    dataType: "json",
                    success : function(data) {
                        response($.map(data.patient, function (patient) {
                            return{
                                label: patient.nic,
                                id: patient.id,
                            }
                        }))
                    }
                });
            },

            select: function( event, ui ) {
               //msg confirm box
                return true
            }
        });

并且对话框不起作用,我使用了jquery-confirm框。

以上是关于选择值后显示消息框的主要内容,如果未能解决你的问题,请参考以下文章

JS弹出框点击获取值后,自动关闭弹出框,然后刷新页面,文本框里里显示选择的信息。

在数据库中插入值后显示成功消息

从片段中获取意图值后,我如何在 recyclerview 项目中实现单击

js中选中select的某项值后,判断其他文本框是不是为必填。。急急急。。在线等。

ant中下拉框选项显示不全

在 Mysql 中插入 PHP 值后如何显示最后选择的下拉值?