Tag: 保存

Jquery Ajax将数据发布到本地文件

我试图将本地文本文件的内容读入文本区域,然后修改textarea,然后将修改后的文本区域值保存到同一本地文件中。 我不能使用服务器端代码,所以尝试使用Jquery Ajax post方法。 我的HTML看起来像这样 – Edit Properties var testpath; var buildpath; var dataOnFile; var buildnum; function loadFile() { var URL = “somepath”; if (window.XMLHttpRequest) { xhttp = new XMLHttpRequest(); } else { xhttp = new ActiveXObject(“Microsoft.XMLHTTP”); } xhttp.open(“GET”, URL, false); xhttp.send(“”); return xhttp.response; } function edit(){ $(document).ready(function() { //console.log(loadFile()); $(“#area”).val(loadFile());//load the contents correctly $(“#save”).click(function() […]

为什么持久数据不能正常工作?

我正在处理三个标签,分别是“星期一”,“星期二”和“collections夹”。 我有一个切换图标,这是一个空心的开始’最爱我’。 如果我在星期一并点击图标,那么空心就会被填满,其父母将被克隆并添加到“#fav”标签中。 发生这种情况时,克隆将保存到本地存储。 因此,如果人们刷新页面,他们仍然可以看到他们的偏好。 当在其中一个克隆的div中单击心脏时,特定div将从“#fav”中删除,并且也会从arrays中删除。 一切都运行良好,除非我刷新浏览器并检测到本地存储。 因此,在这种情况下,如果我在星期一并点击一个填充的心脏,它不会从#fav中删除克隆,并仍然向#fav添加一个新的克隆。 另外,如果我在#fav标签中,当点击其中一个心脏时,它应该从数组中删除索引,但事实上,它会擦除​​整个数组。 如何克服这个问题? 非常感谢。 HTML: Monday Tuesday 1 2 JS console.clear(); //localStorage.setItem(‘sessions’, “”); var tempArray = []; // Clones $(‘div.tab-pane’).on(‘click’, ‘.favorite’, function(e) { e.preventDefault(); // Elements we play with… Having significative variable names. var heartLink = $(this); var box = heartLink.parent(‘.box’); var container = box.parent(‘.box-container’); var favoriteTab = […]

使用Jquery和Ajax在ASP.Net中保存文件

我有一个按钮,使用jQuery和ajax调用服务器端脚本来创建一个文本文件,并发回以下响应: Response.ContentType = “csv”; Response.AddHeader(“Content-disposition”, “attachment; filename=” + fName); Response.ContentType = “application/octet-stream”; Response.BinaryWrite(btFile); Response.End(); 但是,不会出现保存对话框。 如果我不使用ajax并使用相同的代码执行完整的回发,它可以工作。 有任何想法吗? 这是jQuery代码: $(function() { $(‘#reportButton’).click(function() { $.ajax({ type: “POST”, url: “GenerateReport.aspx”, data: “id=0”, success: function(){ } }); }); });

如何在jQuery中存储JSON响应?

我想将我的json响应存储在一个全局变量中,因此,我可以通过我的应用程序使用它,而不会多次发出getJSON请求。 var data; $.getJSON(“panorama.json”,function(json){ data = json.images[0].src; console.log(data); }); console.log(data); 如果我在实际请求中记录它很好,但我在其他地方得到“未定义”。 任何评论都是适用的。 编辑[从评论中复制]:试过…… $.myglobals = { result: “unset” } $(document).ready(function() { $.getJSON( “panorama.json”, function(json) { $.myglobals.result = json.images[0].src; console.log($.myglobals.result); }); console.log($.myglobals.result); }) ; 第一个日志没问题,第二个日志未定义。 编辑[从答案中复制]: 实际上两种方法都有效 有趣的是,我的请求是在一个函数中,我试图在同一函数中的请求后立即访问我的全局变量 当我在function之外加入它时,它就像一个魅力

如何使用加载gif添加ajax保存按钮到CKeditor 4.2.1。

我发布这个是因为这可能对那些不知道如何在正常和内联编辑模式下向ckeditor显示保存图标的人有所帮助。 我正在寻找一个简单的保存插件,但找不到与ckeditor 4.2.1一起使用的插件。 我决定自己做。 在我的回答中,您将找到插件的代码以及谷歌驱动器下载链接。 此下载包含保存图标以及加载gif图标。 该插件将向工具栏添加一个保存按钮。 单击此按钮将向服务器发出异步发布请求。 在请求期间,保存按钮将显示动画ajax加载程序。

Jquery – 将多个div#的类状态保存到cookie中?

我试图在http://mcfc.co.uk上复制一个UI效果我已经编写了一个脚本,它隐藏了点击function上的div并将一个类应用于一个div,其中#id对应于被点击的div ,反过来。 我是jQuery的新手,我如何将这些’clicked’div的状态保存到cookie中以显示隐藏的等等? 谢谢你的帮助。 $(document).ready(function(){ $(‘.portlet’).click( function(){ var idtext = this.id; $(this).hide(); $(“[id*=” + idtext + “]”).not(this).addClass(‘add’); }); $(“#content-footer div”).click( function(){ var idtext = this.id; $(this).removeClass(‘add’); $(“[id*=” + idtext + “]”).not(this).show(); }); }) HTML: 点击隐藏/显示的DIV ….. Feeds Lorem ipsum dolor sit amet, consectetuer adipiscing elit News Lorem ipsum dolor sit amet, consectetuer adipiscing elit etc…. […]

jQuery网络摄像头插件 – 保存图像

我很难使用jquery网络摄像头插件保存从网络摄像头捕获的图像。 这是代码.. $(document).ready(function(){ $(“#camera”).webcam({ width: 320, height: 240, mode: “save”, swffile: “jscam.swf”, }); }); 我正在使用’保存’模式。 在身体部分.. capture 在upload.php部分.. $str = file_get_contents(“php://input”); file_put_contents(“upload.jpg”, pack(“H*”, $str)); 我也试过回调模式仍然无法正常工作。 博客本身似乎没有足够的例子 http://www.xarg.org/project/jquery-webcam-plugin/ [更新] 终于搞定了! 我可以拍摄图像。 我挖出了页面的源代码,并在我的代码上添加了一个onload eventlistener:D 现在我唯一的问题是如何保存图像 。 博客没有明确说明如何。 它只是给了代码 webcam.save(‘/upload.php’); 老实说,我不知道该怎么做,不像他给的PHP代码。 我应该把它放在链接中吗? 或编辑onCapture部分 ?