Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法编辑警报消息_Javascript_Jquery_Alert_Message - Fatal编程技术网

Javascript 无法编辑警报消息

Javascript 无法编辑警报消息,javascript,jquery,alert,message,Javascript,Jquery,Alert,Message,用户可以在页面加载时添加自己的警报窗口消息。它几乎起作用了。最后一个问题是,当我编辑警报消息、更新更改和刷新页面时,没有警报消息。代码: if(action === 'alert'){ var parentDiv = jQuery(this).parents('.dx-columns'); jQuery('#dx-alert-content').val(parentDiv.find('.hidden').html());

用户可以在页面加载时添加自己的警报窗口消息。它几乎起作用了。最后一个问题是,当我编辑警报消息、更新更改和刷新页面时,没有警报消息。代码:

if(action === 'alert'){
            var parentDiv   = jQuery(this).parents('.dx-columns');

            jQuery('#dx-alert-content').val(parentDiv.find('.hidden').html());
            jQuery('#dx-alert-type').val(parentDiv.attr('data-alert'));
            jQuery('#dx-alert-ids').val(parentDiv.attr('data-alert-ids'));

            if(parentDiv.attr('data-alert')=='On Click'){

                jQuery('.dx-alert-ids-wrap').show();
            }

            if(parentDiv.attr('data-alert') == 'On Page Load') {

                jQuery(' .dx-alert-content').show();

            }
            if (action.action === 'edit') {
                var parent_div = $(this).pa
            }

            jQuery('#dx-alert').dialog({
                  width: 1200,
                  height: 350,
                  close: function( event, ui ) {
                      jQuery( this ).dialog( "destroy" );
                  },
                  buttons: {
                    'Save': function () {

                        var content = jQuery('#dx-alert-content').val();
                        parentDiv.attr('data-alert',jQuery('#dx-alert-type').val());
                        parentDiv.attr('data-alert-ids',jQuery('#dx-alert-ids').val());
                        content = jQuery(content).text().replace( 'script', '' );

                        var check   = parentDiv.find('.hidden').length;

                        if(!check) {
                            parentDiv.append('<div class="hidden">' + content + '</div>');
                        }
                        else{
                            parentDiv.find('.hidden').html(content);
                        }

                        jQuery(this).dialog('destroy');
                    }
                }
            });
        }
if(操作=='alert'){
var parentDiv=jQuery(this).parents('.dx columns');
jQuery('#dx警报内容').val(parentDiv.find('.hidden').html());
jQuery('#dx警报类型').val(parentDiv.attr('data-alert'));
jQuery('#dx-alert-ids').val(parentDiv.attr('data-alert-ids'));
if(parentDiv.attr('data-alert')=='On Click'){
jQuery('.dx警报ID wrap').show();
}
if(parentDiv.attr('data-alert')=='On Page Load'){
jQuery('.dx警报内容').show();
}
如果(action.action==='edit'){
var parent_div=$(this).pa
}
jQuery(“#dx警报”)。对话框({
宽度:1200,
身高:350,
关闭:功能(事件、用户界面){
jQuery(this.dialog)(“destroy”);
},
按钮:{
“保存”:函数(){
var content=jQuery(“#dx警报内容”).val();
parentDiv.attr('data-alert',jQuery('#dx-alert-type').val();
parentDiv.attr('data-alert-ids',jQuery('#dx-alert-ids').val();
content=jQuery(content.text().replace('script','');
var check=parentDiv.find('.hidden').length;
如果(!检查){
parentDiv.append(“”+内容+“”);
}
否则{
parentDiv.find('.hidden').html(内容);
}
jQuery(this.dialog('destroy');
}
}
});
}

“并刷新页面”
-此代码中的哪些特定值丢失?在哪里保存该值,以便在刷新页面后保留该值?是否应该在此处使用
html
而不是
val
<代码>jQuery('#dx警报内容').val(parentDiv.find('.hidden').html())如果没有html“refresh the page”(刷新页面)很难提供帮助。我的意思是,我运行代码,它应该显示警报+编辑的消息,但是没有
,并且刷新页面“
-此代码中的具体值丢失了吗?在哪里保存该值,以便在刷新页面后保留该值?是否应该在此处使用
html
而不是
val
<代码>jQuery('#dx警报内容').val(parentDiv.find('.hidden').html())没有html“刷新页面”很难提供帮助,我的意思是我运行代码,它应该显示警报+编辑的消息,但是没有