当前位置:首页 > 代码 > 正文

jqueryconfirm输出代码(confirm在js中的用法)

admin 发布:2022-12-19 19:06 155


今天给各位分享jqueryconfirm输出代码的知识,其中也会对confirm在js中的用法进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

用js(最好jQuery) 重写confirm方法【js高手请进】

$.confirm = function(msg,func1,func2,w,h) { Confirm(msg,func1,func2,w,h); };

function Confirm(msg,func1,func2,w,h){

var opts = {css:{width:w?w:300,height:h?h:120}};

//这里还可以判断msg的长度进行排版,并调整弹出框的大小

install(window.top, opts);

$.DialogData.dialogDiv.find("div[id^='_DialogButtons_']").css('text-align','center')

var win = topWin.$.DialogData.iframeObj.attr('contentWindow');

var doc = win.document;

doc.open();

doc.write("body/body") ;

var arr = [];

arr.push("divtable height='100%' border='0' align='center' cellpadding='10' cellspacing='0'");

arr.push("trtd align='center'img id='Icon' src='../images/icon_query.gif' width='34' height='34' align='absmiddle'/td");

arr.push("td align='left' id='Message' style='font-size:9pt'"+msg+"/td/tr/table/div");

var div = $(arr.join(''),doc.body);

$(doc.body).append(div);

doc.close();

//设置响应函数

//如果传递响应函数则执行,否则仅关闭窗口

$.DialogData.dialogDiv.find("input[id^='_ButtonOK_']").bind("click", function() {

$.unfunkyUI();

if(func1){

func1();

}

})

$.DialogData.dialogDiv.find("input[id^='_ButtonCancel_']").bind("click", function() {

if(func2){

func2();

}

}) ;

}

})(jQuery);

jQuery框架下 怎么使用确认框???

这么写就行了

$(function(){

$("#delect_blog_sort").click(function(){

return confirm("是否确认删除");

});

});

按确认就return true,按取消就return false。

或者根据返回值执行相应的函数,function里面就这么写

if(confirm("是否确认删除"))

submit_function();

else

return false;

就是按确认执行submit_function()函数,按取消返回false。

JSP 里面如何运用jquery的cofirm() 见下面代码

貌似有个confirm的value,如果是true就表示选择了确定,是false就表示选择了否。然后再在各自的判断逻辑里 进行下面的删除等操作

怎样用jquery写一个事件?

怎样用jquery写一个事件,在点击

删除

时弹出一个对话框,选择是或否,如果选择是,就跳转到所选页面,选择否就返回。而且在弹出对话框没选择的时候,先不要跳转。

1、用confirm

if(confirm("确定要删除数据吗")){

}else{

}

2、用组件jBox(需要下载jquery.jBox-2.3.min.js,并引入)

$.jBox.confirm("您确定要删除此委托吗?",

"提示",

function(v,

h,

f)

{

if

(v

==

"ok")

{

}else{

}

});

1.

jQuery

的绑定事件是能够叠加的,比如对一个div

绑定的多次

blur

事件,在触发的时候

多个绑定在div

上的blur

事件都会执行;

$(

'#demo'

).bind(

'blur',

function(){

$(

'#demo'

).unbind(

'blur'

);

//

在执行完

blur

事件后解除绑定的事件或者在其他的地方解除绑定也行;

}

);

jquery除了alert()打印出结果还有其它方式吗?

对于JavaScript程序的调试,相比于alert(),使用console.log()是一种更好的方式,原因在于:alert()函数会阻断

JavaScript程序的执行,从而造成副作用;而console.log()仅在控制台中打印相关信息,因此不会造成类似的顾虑。

一、什么是console.log()?

除了一些很老版本的浏览器,现今大多数浏览器都自带调试功能;即使没有调试功能,也可以通过安装插件来进行补充。比如,老版本的Firefox

没有自带调试工具,在这种情况下可以通过安装Firebug插件来添加调试功能。在具备调试功能的浏览器上,window对象中会注册一个名为

console的成员变量,指代调试工具中的控制台。通过调用该console对象的log()函数,可以在控制台中打印信息。比如,以下代码将在控制台

中打印”Sample log”: 

 //代码如下:

 window.console.log("Sample log");

上述代码可以忽略window对象而直接简写为: 

 //代码如下:

 console.log("Sample log");

console.log()可以接受任何字符串、数字和JavaScript对象。与alert()函数类似,console.log()也可

以接受换行符n以及制表符t。console.log()语句所打印的调试信息可以在浏览器的调试控制台中看到。不同的浏览器中

console.log()行为可能会有所不同, 本文主要探讨Firebug中console.log()的使用 。

二、兼容没有调试控制台的浏览器

对于缺少调试控制台的老版本浏览器,window中的console对象并不存在,因此直接使用console.log()语句可能会在浏览器

内部造成错误(空指针错误),并最终导致某些老版本浏览器的崩溃。为了解决这一问题,可以人为定义console对象,并声明该console对象的

log函数为空函数;这样,当console.log()语句执行时,这些老版本的浏览器将不会做任何事情:

 // 代码如下:

if(!window.console){

   window.console = {log : function(){}};

}

不过,在大多数情况下,没有必要去做这种兼容性工作 — console.log()等调试代码应当从最终的产品代码中删除掉。

三、使用参数

与alert()函数类似,console.log()也可以接受变量并将其与别的字符串进行拼接:

代码如下://Use variable

var name = "Bob";

console.log("The name is: " + name);

与alert()函数不同的是,console.log()还可以接受变量作为参数传递到字符串中,其具体语法与C语言中的printf语法一致:

代码如下://Use parameter

var people = "Alex";

var years = 42;

console.log("%s is %d years old.", people, years);

上述代码的执行结果为:”Alex is 42 years old.”

四、使用其它日志级别

除了console.log(),Firebug还支持多种不同的日志级别:debug、info、warn、error。以下代码将在控制台中打印这些不同日志级别的信息:

代码如下://Use different logging level

console.log("Log level");

console.debug("Debug level");

console.info("Info level");

console.warn("Warn level");

console.error("Error level");

从Firebug控制台中可以看到,不同日志级别的打印信息,其颜色和图标是不一样的;同时,可以在控制台中选择不同的日志级别来对这些信息进行过滤.

关于jqueryconfirm输出代码和confirm在js中的用法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/19380.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载