Tag: ajax

将数组从Jquery发送到Struts1方法

我的jsp和jquery代码为 var article = new Object(); article.title = “abc”; article.url = “abc”; article.categories = [1,2,3]; article.tags = [1,2,3]; console.log(‘hi’); $.ajax({ type: ‘POST’, url: URL, contentType:”application/json”, data: JSON.stringify(article), dataType: ‘json’, success: function(result) { console.log(result); }, error: function(e){ alert(‘Error in Processing’); } }); 和我的java代码一样 BufferedReader br = new BufferedReader(new InputStreamReader(request.getInputStream())); String json = “”; if(br != null){ […]

如何使用AJAX以另一种forms添加表单? 但请记住,第一个表单也添加了AJAX

我在Php页面中使用AJAX添加了一个表单,现在我在该表单中添加了使用AJAX创建的另一个表单,但它无效。 这是父页面。 Are you a? Freshman Reappeared ` 使用AJAX JQuery是用于添加First表单的以下内容: $(function () { $(‘#studentstatus input:radio’).change( function () { var index = this.value; $.get( “add_freshman_form_in_maprevios.php”, { studentstatus: index }, function (data) { $(“#adddata”).html(data); } ); } ); }); add_freshman_form_in_maprevios.php页面HTML代码是: $output=’ Roll No. Write down the names of failed papers: Add another ‘; echo $output; 它运行得很好,但是当我想要使用AJAX这种forms的另一个文本框时,它不起作用。 我为此目的将JQuery代码写入主页面。 […]

jQuery:如何获取动态生成元素的ID?

这是破败的: 我正在从AJAX调用的结果动态创建一个表。 要添加行,我使用“after”函数,因为表中有某些行作为标题。 添加这些行后,我有一个数量框,我想使其可编辑。 我可以向它添加一个事件,但是我无法获取我的行的ID($(this).parent(’tr’)。attr(’id’)不起作用 – 它返回undefined。 我如何才能获得解析DOM树后添加的元素的ID值?

以角$ httppost发送数据

我似乎在将一个选定项目的val发送到角度的新%httppost时遇到了一些困难。 我正在做以下事情: $scope.scope1Change = function() { //Build URL based on selection $http({ method: ‘POST’, url: ‘/listAreasByScope’, headers: {‘Content-Type’: ‘application/x-www-form-urlencoded’}, data: { id: $scope.scope1.id } }) .success(function(data){ $scope.array2 = data.scopes; }); }; 其中$ scope.scope1.id是触发此事件的上一个下拉列表的val(即尝试发送的id)。 $ scope.scope1.id似乎在我console.log时存储得很好但是当我在开发控制台中查看formdata时,它的格式非常奇怪,就像这样 – {“id”:2}: 看起来它正在将整个第一项视为关键。 有什么方法吗? 我尝试了各种各样的想法但没有成功。 谢谢!

Java with ajax – ERR_EMPTY_RESPONSE – Ajax响应在服务器处理请求时抛出错误

我在浏览器控制台中遇到错误。 无法加载资源:net :: ERR_EMPTY_RESPONSE 我的ajax调用适用于所有按钮单击,但此错误仅适用于一个按钮(比如testExt按钮)。单击这些按钮,后台脚本运行并执行一些测试。 唯一的区别是这个testExt需要更多的时间来完成它的执行(接近4分27秒)但是响应在ajax的error块中以4分16秒的速度到达客户端,即使脚本在服务器端成功执行也是如此。 控制台显示以下错误: Object {readyState: 0, responseText: “”, status: 0, statusText: “error”} Ajax代码: $.ajax({ type : “Get”, url : “resultValue.htm”, cache: false, data : “testName=” + name, success : function(response) { // success logic here }, error: function(jqXHR, textStatus){ console.log(jqXHR); alert(‘There has been server side error. Please contact TechEng team to […]

使用ajax和php将span文本发送到另一个页面

有一个投票按钮,显示一个范围内的投票计数。 id喜欢将投票计数发送到另一个页面,该页面具有包含项目名称的列表,并且希望在那里显示投票计数。 用POST方法尝试这个。 在wamp上尝试这个并得到错误: 注意:未定义的索引:在第17行的F:\ wamp \ www \ myphphtester \ page2.php中计数 时间记忆function位置 1 0.0002 363312 {main}().. \ page2.php:0 我在这里失踪了什么才能发挥作用? page1.php中: voteText(number) to be sent var prj1c = $(“#count1”).text(); $.ajax({ type: “POST”, url: “page2.php”, data: {count :prj1c}, success: function(response) { alert(“Response “+response); } }); 使page2.php: vote count goes HERE: *这个问题从前一篇文章(这教会了我很多)继续发送跨文本到JS和PHP的另一个页面

使用jQuery的CORS请求 – $ .ajax()

我正在开发一个Web应用程序,其中数据来自不同的域。 我的意思是在我的应用程序中,几乎90%的请求是跨域请求。 在IIS上部署此应用程序时,我无法获取数据。 服务器部署在http://some.ip.add/crmservice客户端部署在http://diffent.ip.add/saascrm上 我使用jQuery 2.0使用$ .ajax()以异步方式获取数据; 注意: 数据以xml格式显示 还为web.config文件添加了一些内容。 这是我的片段。 $.support.cors = true; $.ajax({ type: “GET”, url: ‘http://some.ip.add/crmservice/crmservice.asmx/HandShake’, contentType: “application/json; charset=utf-8”, dataType: “json”, crossDomain: true, beforeSend: function (request) { // debugger; request.setRequestHeader(“Access-Control-Allow-Origin”, ‘*’); }, error: function (xhr, status, error) { try { // debugger; // debugger; //Here i am getting error : Access denied […]

通过jQuery和Ajax从用户输入更新textarea

我正在尝试更新我的php文件中的值,并使用jquery和ajax将其显示在textarea中。 为了缩短它,我有: 1-带有用户输入和提交按钮的表单和文本区域 2-一个名为data.php的PHP文件 3 – 和html文件 这是我的代码 PHP就像这样简单: <?php $name = "Jordano"; echo $name; 这是jquery $(document).ready(function() { $(‘#txta-update’).click(function() { $.ajax({ type: “GET”, url: “data.php”,//get response from this file success: function(response){ $(“textarea#wstxt”).val(response);//send response to textarea } }); }); }); 你能告诉我如何将输入值发送到php并从新值更新textarea吗? 谢谢 更新

添加表单时PHP重新加载页面(可能需要ajax)

对不起该主题的标题可能不正确,但这是我提出的最好的标题。 所以,我正在建立一个网站的管理面板。 我有一个页面,在页面的某些部分,我想刷新它并加载另一个表单。 让我们说添加一个时间表,在页面的某个地方,我希望只要点击链接就会显示这个表单。 当用户保存它时,我希望该表单消失,并且代替显示所有日程表的列表。 我不想使用框架 – 我不是框架的支持者。 该面板使用PHP构建。 也许这可能是用Ajax实现的? 如果是 – >如何? 任何好示例或教程的链接。

jquery ajax发布错误414请求-URI太大

我必须发送约950个邮政参数,但我总是错误http 414 我尝试使用此代码,但不起作用 var data.param1=”aaa1″; //…….repeat 950 times var data.param950=”aaa950″; var proccessData=false; var type=”post”; var dataType=”json”; jQuery.ajax({ type: type, url: “file.php”, data: data, async: false, //dataType: ‘application/json’, dataType: dataType, proccessData: proccessData }); 还有dataType:’application / json’不起作用。 我所有的尝试都失败了 我已经阅读了各种解决方案,但我没有工作 你有什么想法吗?