Tag: 连接

如何使用原生Android 2.1浏览器中的javaScript检查与服务器的连接?

我正在构建一个需要在线或离线时无缝工作的Web应用程序。 为此,需要能够检查我与服务器的连接 。 支持的主要设备是iphone3 + 4,ipad,带Chrome的上网本和Android 2.1+。 navigator.onLine并不是我想要的。 这是不可靠的,只检查您是否有连接,而不是连接到特定服务器。 我尝试使用jQuery.getJSON连接到我的服务器上的ping web服务。 这在上网本的chrome中运行良好,但原生android浏览器返回null。 Ipod touch根本不做任何事情。 我可以用这个帮助..

在javascript连接?

我想在javascript中连接两个字符串即 $(‘#bio’).css(‘font-color’, result.titlecolor); 但我想在result.titlecolor ie之前放置字符# $(‘#bio’).css(‘font-color’,’#’ result.titlecolor); 这是对还是错? 谢谢

javascript / dashcode:检查互联网连接

我正在开发一个小部件,通过ajax从互联网上获取数据,如果小部件无法连接到服务器,我想提供错误消息。 我正在使用jquery的ajax对象执行请求,该对象提供错误回调函数,但是在没有Internet连接时不会调用它,只有在请求发出但由于其他原因而失败时。 现在我如何检查计算机是否已连接到互联网?

jQuery将元素ID传递给jquery语句?

我想将一个元素的ID传递给一个函数,然后调用jQuery。 但是,我很难过如何实际获取ID变量并将其与jQuery语句中的其他文本连接起来。 例如,这会返回错误: myFunction(“#myObject”); function myFunction(IDofObject){ $(“‘”+IDofObject+” img'”).doSomething… } 我想用’#myObject img’做一些事情,但不能在声明中使用它。

Javascript从JSON有效地构建表并将其添加到DOM

我有一个JSON数组从服务器进来,有一个包含200个对象的数组,每个对象包含另外10个我希望以表格格式显示的对象。 起初我为每次迭代创建了一个 ,并使用jQuery将从数组值构建的 附加到 。 这在Chrome中大约需要30秒,在IE 8中大约需要19秒。这需要太长时间,所以我尝试切换到Array.join()方法,在那里我将存储构成整个表的每个字符串,最后做$(‘#myTable’).append(textToAppend) 。 这实际上比我的第一个版本差了大约5秒钟。 我想把这个大约10秒钟。 我有机会吗? 如果没有,我只是一次添加一行,但我宁愿不这样做。 for(allIndex = 0; allIndex < entries.alumnus.length; allIndex++){ var entry = '’; $(‘#content_table’).append(entry); $(‘#entry’ + allIndex).append(($.trim(entries.alumnus[allIndex].title) != ” ? ” + entries.alumnus[allIndex].title + ” : ” + filler + ”)); . . . .//REST OF ELEMENTS . . . } 更新:昨天我一定搞砸了,因为我回去尝试从DOM中添加元素然后在不使用jQuery的情况下附加它们,我在Chrome中将时间缩短到85毫秒,在IE7中缩短到450毫秒! ! 你们真棒! 我给了user1一个答案,因为那个更全面,使用片段并没有真正改变我在Chrome中的时间,在IE7中增加了大约20ms。 […]

在jQuery Selector中连接

简单的问题。 我有一个js变量我想在jQuery选择器中连接。 但它不起作用。 也没有出现任何错误。 怎么了? 如何在jQuery选择器中正确地将变量连接到某些文本。 $(‘#button’).click(function () { var text = $(‘#text’).val(); var number = 2; $.post(‘ajaxskeleton.php’, { red: text }, function(){ $(‘#part’ + number).html(text); }); });

如何在javascript中连接字符串中的变量

我正在使用这个 var abc = jQuery(‘#pl_hid_addon_name’).val(); alert(abc); var atLeastOneIsChecked = jQuery(‘input[name=”addon-“‘+abc+’]:checked’).length ; alert(atLeastOneIsChecked); 但它不起作用它应该是在连接后如下 var atLeastOneIsChecked = jQuery(‘input[name=”addon-base-bar2[]”]:checked’).length;