Tag: javascript

jqGrid突出显示新添加的行

是否可以在jqGrid中突出显示新添加的行。 高光效果就像这个高光效果 因此,当添加新行时,该行将突出显示,这将使用户清楚哪个记录是新记录。 非常感谢!

Dropzone.js-如何从服务器删除文件?

我正在使用dropzone.js。 当我尝试删除文件时,只会删除缩略图,但不会删除服务器中的文件。 我尝试了一些方法,但它只是给了我客户端的图像名称,而不是服务器端的名称(两个名称都不同,以加密forms存储名称)。 任何帮助将非常感激..

如何使用Flask将数据从JS发送到Python?

我正在使用Flask创建一个网站,我希望能够使用页面中的数据执行python代码。 我知道我可以简单地使用表单,但它是一个单独的页面,在接收用户输入时不断更新,每次发生某些事情时重新加载页面都是一个巨大的麻烦。 我知道我可以在javascript中做{{ function() }}但是如何使用js变量在javascript里面做{{ function(args) }} ? 到目前为止,我唯一能想到的是使用js更新像MongoDB这样的外部数据库,然后使用Python来读取它,但是这个过程会使网站变慢很多。 jQuery需要从Python函数中获取一个字典对象列表,然后可以在html中使用它。 所以我需要能够做到这样的事情: JS: var dictlist = { getDictList(args) }; dictlist.each(function() { $(“”).text($(this)[‘Value’]).appendTo(“#element”); }); python: def getDictList(args): return dictlistMadeFromArgs

检查是否适用相同的原始政策

在实际尝试使用ajax方法之前,是否有“安全”的方法来检查相同的原始策略是否适用于URL? 这是我有的: function testSameOrigin(url) { var loc = window.location, a = document.createElement(‘a’); a.href = url; return a.hostname == loc.hostname && a.port == loc.port && a.protocol == loc.protocol; } 这种作品,但它是基于维基百科文章的手动猜测。 有没有更好的方法来预先检查跨域允许? jQuery可以使用。

从谷歌地图drawingManager V3中删除多边形

我有一个用户可编辑的谷歌地图,用户可以使用绘图管理器在地图上绘制叠加多边形。 这工作正常,控制台记录我需要的lat lngs。 但是,我需要添加一个清除多边形地图的按钮,以便在出错时再次绘制..我的实现代码粘贴在下面: geocoder = new google.maps.Geocoder(); var latlng = new google.maps.LatLng(, ); var myOptions = { zoom: , center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById(“map_canvas”), myOptions); marker = new google.maps.Marker({ map:map, draggable:true, animation: google.maps.Animation.DROP, position: latlng }) pos = marker.position; //alert(pos); document.getElementById(“gpsite-surgery-latitude”).value = pos.lat(); document.getElementById(“gpsite-surgery-longitude”).value = pos.lng(); google.maps.event.addListener(marker, “dragend”, function() […]

Javascript函数将基础64图像旋转X度并返回新的base64

我想要一个javascript函数,它将base64图像旋转X度并返回新的base64图像。 示例我希望用以下内容调用函数: var newImg = rotateImg(imageData,90); //应返回旋转90度的原始图像的base64字符串。 (底部示例base64图像字符串) 理想情况下,该function将向后兼容非html5浏览器,但为了简单起见,欢迎使用纯canvas解决方案。 我已经和它斗争了好几天。 我理解解决方案可能是,用原始字符串加载图像对象,创建临时canvas对象和上下文,然后旋转上下文,然后将canvas转换回图像字符串,但只是可以让它工作….请帮助! 示例图像字符串: 数据:图像/ PNG; BASE64,iVBORw0KGgoAAAANSUhEUgAAACIAAABBCAMAAACD + YYEAAAABGdBTUEAALGPC / xhBQAAAwBQTFRFpI8jl5FIn5V0paijNzAfJiIavsHNlpabcnB6iH0XZ2Z4gH6BnJM2paSHu7NVoqGdoi8pRDwnnz40vrl4qJtgpqKNg3pRoJBL8 + UJPj08nJeCNCkQhWgG5erh0q2RxcnKyYcT8POb391VRTAE + / rqzsqsqZ8xsaBa38sVgXU0jI6SpKKUdlpLk4VEfXAcjId2UFBMo5tc5bwCdX6noJtzwLIkkYAvmI5fu61GfnlMjn4Y39gPeXJVlY99gYKNb19afnli186St58T0cUPV09Azb8fX1w / nJqdp5s3dGtHMzhLGRcex8Fk4tZspoYSdnNxpKBxko51tKRg5d6Ig4B1181vX2BgFxEQWFE8W1dDiYuVdG5l5NQyraqZa2lmamppY15AgH5shYN8d3NocG1feXhyAAAA15Bry6847fPEPEWJv0E28 + ZTw76K / txB3cpM3NvAkpKecVsJjouKXGKJ9 + Io7ezNnqGts69tf3pT9vOt / vYY9d46 / uwVHx0mZm6hv6AmmZJh8uWS5t6jYWd78e2RVEQQ7 + qzCQ9JsrCY7dlNVVVapZIq / PMw1rkI7eVzxrgM7u4Ih24lg30UYl0krp5HnpqI0sdhzKEM3tWEj4tp7uiE69dY3MEKxsB6 // 2zz8JRKjBW / fdZXlpFua0O / TSM / 9IB / + 5oLB0B / O0D // 7cxq8h8t4DSk9sBgII7NkL […]

向下滚动页面后更改元素css位置

我正在搞乱一些试图抓住它的jquery。 我有一个绝对位置设置的ul导航,但在我向下滚动200个像素后,我希望切换到固定的位置,以便导航始终保持在页面上。 我该怎么办? 下面是我正在研究的例子 http://satbulsara.com/tests/

jQuery或JavaScript:获取客户端文件的MIME类型

我想使用jQuery或JavaScript检测应用程序客户端上的文件的MIME类型。 有没有办法做到这一点? 谢谢。

一个for循环,用于比较两个寻找匹配值的数组

我有两个数组,我需要互相检查,如果他们已达到每个数组中的两个项目实际上彼此相同的点,然后在某处附加一些html。 以下是我一直在尝试的一些代码: var daysArray = [“1”, “2”, “3”, “4”, “5”]; var courseHwork = [“4”, “8”, “15”, “16”, “23”, “42”]; 所以在上面的数组中只有一个匹配值,即:“4” 这是下一部分: for (var i = 0; i < courseHwork.length; i++) { //in my actual code courseHwork contains several objects, each of which //has a duedate property, so here I want to see if this part […]

javascript函数等到另一个函数完成

我有两个从android调用的javascript函数。 经过长时间的调试会议后,我意识到问题是由第二个函数在第一个函数完成之前被调用的事实引起的。 我已经使用延迟等搜索了这些示例,但它们都依赖于另一个中的函数调用。 function FunctInit(someVarible){ //someVariable is sent from android, cannot call again from getResult //init and fill screen } function getResult(){ //also getResult need to be called from android via button //return some variables } 如何强制getResult等待FuncInit? 有没有办法通过Javascript实现这一目标?