草庐IT

get_multi

全部标签

javascript - 如何使用javascript获取没有$_GET参数的url路径?

如果我当前的页面是这种格式...http://www.mydomain.com/folder/mypage.php?param=value有没有简单的方法可以得到这个http://www.mydomain.com/folder/mypage.php使用javascript? 最佳答案 不要执行此正则表达式和拆分内容。使用浏览器的内置URL解析器。window.location.origin+window.location.pathname如果您需要解析不是当前页面的URL:varurl=document.createElement(

javascript - 使用 angular-mocks 匹配所有 GET url for backendless

我现在正在编写一个没有后端ajax的前端。我正在使用angular-mocks来模拟这样的API调用:$httpBackend.when('GET','/somelink').respond(function(method,url,data){//dosomething});但是,如果ajax传递params:{id:12345},它将附加到url为'/somelink?id=12345'。catchwhen('GET','/somelink')有没有办法使用RegEx或一些技巧来解决这个问题?只是为了不管params里面有什么,respond()仍然会被调用?谢谢。更新1:我不能使用

javascript - Chrome 扩展 : How to get user name?

我正在创建一个谷歌浏览器扩展程序。对于某些功能,我需要用户的系统登录名(无密码)。通过使用JavaScript,这是不可能的。有人建议NPAPI,但我对此一无所知,所以我放弃了。接下来我将尝试在Chrome浏览器中获取用户名。但仍然没有成功。我尝试使用类似的东西:varcurrentUser;varxhr=newXMLHttpRequest();xhr.onreadystatechange=function(data){if(xhr.readyState==1){currentUser=null;if(xhr.status==200){varre=newRegExp(/[\s]*([^

javascript - jQuery.ajax() 在 Chrome 扩展中将 POST 请求作为 GET 发送

我正在构建一个小型Chrome扩展程序,它必须通过POSThttp请求将消息发送到我公司网络中的服务器,并且我正在使用jQuery1.4.1来加速javascript部分的开发。我有这个代码来发送请求:functionsend(){$.ajax({url:"http://mycompany.com/update",method:"POST",data:{status:"sometest",in_reply_to_status_id:"anId"},success:function(data,textStatus){console.log("success");console.log(d

javascript - $.get 中的 setState

当在$.get范围内使用this.setState()时,出现以下错误UncaughtTypeError:undefinedisnotafunction它在$.get范围之外工作正常。我该如何解决这个问题?$.get(APIURL,function(data){this.setState({resdata:"Thisisanewstate"});});我不确定将jQueryAJAX替换为其他小型AJAX库的最佳做法是什么。 最佳答案 您可以保存对外部this的引用:varthat=this;$.get(APIURL,function

javascript - 如何使用 NodeJs 请求 GET 模块发送 cookie?

我正在使用NodeJs开发一个项目,该项目要求我登录以获取一个cookie,该cookie将在检索数据时使用。我有以下代码可以成功登录并返回一个格式正确的cookie:varrequest=require('request');varrequestData={"username":"myUsername","password":"myPassword"}//requestpostrequestrequest({url:'http://localhost/login',method:"POST",json:requestData},function(err,res){if(err){co

javascript - jQuery UI 可选 : How to get marching ants style lasso to show up?

我刚刚开始在我的应用程序中注入(inject)一些jqueryUI优点,并且正在努力解决一个相当小的问题。我有可选择的插件工作,但我似乎可以在拖动以选择多个时显示套索选取框。jqueryUI站点上的工作示例:http://jqueryui.com/demos/selectable/#default我的尝试:http://jsbin.com/amare5/2/edit使用的代码是jqueryUI站点示例的精确副本。我错过了什么? 最佳答案 成功了!谢谢@mattball!无需导入整个样式表,您只需要这个block:.ui-select

javascript - 如何从javascript向rails发送GET请求

我一整天都在谷歌搜索,但仍然找不到任何答案。所以基本上在我的javascript函数中,我想向我的RailsController发送一个GET请求,RailsController将发回一个JSON对象。知道我该怎么做吗?谢谢 最佳答案 使用jQuery我会做这样的事情:在您想要的选择器和事件中,例如单击某个元素时:$(function(){$('#foo').click(function(){varparams='{"field1":"value1","field2:"value2"}';$.get('/controller/bar

javascript - 如何使用 Angular $http GET 调用填充 Kendo 网格

我在将Kendo网格绑定(bind)到Angular服务调用时遇到问题。我有一个Angular$http服务,它有一个getData()方法,如下所示:'use-strict';payrollApp.factory('dataService',function($http,$q){return{getData:function(){vardeferred=$q.defer();$http({method:'GET',url:'/api/apihome/',}).success(function(data,status,headers,config){deferred.resolve(d

javascript - jQuery.get 没有收到服务器上最新版本的文件

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:PreventcachingofAJAXcall我正在使用jQuery读取网络服务器上的一个小文本文件:jQuery.get('scores.txt',function(data){parseScores(data);});这几乎可以正常工作——但它不能可靠地加载最新版本的文件。即使story.txt已更改,刷新页面也会为data返回完全相同的值。服务器是标准的MacOSApache,没有启用缓存,它和客户端是同一台机器——所以理论上我和它之间没有其他缓存。如果我将http://127.0.0.1/score