通过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吗? 谢谢 更新

jquery将嵌套的单选按钮列表转换为带有optgroup标题的下拉列表

我已经在SO上看到了更多的post ,这些post正在寻找一个链接列表并将它们变成一个下拉列表。 我已经采用了这些例子,并没有太多的运气将它们应用到我的标记,这有点不同。 我需要使用标签打开带有标签的嵌套列表,并将它们转换为带有标题的下拉列表,删除嵌套的无线电输入和标签。 基本上我正在使用的单选按钮列表是一个非常失控,一个干净的下拉列表将是更好的可用性和屏幕空间。 处理完转换后,计划是隐藏原始单选按钮集,然后将用户下拉选项映射到相应的单选按钮,以便在提交表单时进行处理。 但首先我需要生成下拉列表。 。 。 以下是起始标记的简化示例: USA Northeast Mid-Atlantic New England South West No Venue Region 我试图将上面的内容转换为以下内容: Northeast Mid-Atlantic New England South West No Region 您可能会注意到第一个示例中的顶级 也有一个与之关联的单选按钮 – 但这不是所希望的,因为我们希望用户在选择时尽可能精确。 这应该是标题,但不幸的是我无法控制生成的内容。 我喜欢的解决方案类型是使用一个函数将现有标记处理成一个新实体,然后我可以在隐藏原始实体后附加到父DOM元素。 在这个SO线程中 @Enki提供了这种方法的解决方案,但是我无法应用它,因为我无法理解它是如何迭代所有元素的。 他的解决方案是这样的: function sitemapCycle(){ if(typeof(sitemapNode)===”undefined”) sitemapNode= $(“#sitemap”); if($(this).find(“ul”).length) { sitemapNode= $(sitemapNode).append(”).children().last(); $(this).find(“ul li”).each(sitemapCycle); sitemapNode= $(sitemapNode).parent(); } else { $(sitemapNode).append(”+$(this).text()+”); […]

如何将加载事件处理程序附加到动态创建的图像?

我试图将加载事件处理程序附加到这样的图像: $(document).on(‘load’, ‘.mini img’, function(){ $(this).prev().hide(); $(this).fadeIn(500); }); 任何人都可以解释为什么这不起作用? 使用通过ajax请求获得的信息和使用append方法插入的信息简单地形成图像。 很多人都有这个问题,我想知道解决方案是什么。

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

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

选择的插件选项不会传递给克隆行

SETUP我正在使用Chosen插件( http://harvesthq.github.com/chosen/ )和使用relCopy脚本进行克隆 问题我可以成功克隆行,但“max_selected_options”之类的选项不会传递给克隆行。 请告诉我我做错了什么? 小提琴文件: http : //jsfiddle.net/KjNb5/ HTML代码 Select Options Dallas Cowboys New York Giants Philadelphia Eagles Washington Redskins Chicago Bears Detroit Lions Green Bay Packers Minnesota Vikings Add More JS文件 /** * jQuery-Plugin “relCopy” * * @version: 1.1.0, 25.02.2010 * * @author: Andres Vidal * code@andresvidal.com * http://www.andresvidal.com * * Instructions: Call […]

如何使用Jquery模拟“输入键命中”“就像人类一样”

请先看这个post: 如何使用Javascript和Jquery模拟“输入按键命中” 并在该主题中查看此评论: @RobG: 您可以使用来自特定目标元素的适当参数调度按键事件,但浏览器可能不会将其视为与用户输入完全相同。 你不能欺骗他们,他们知道事件的来源。 另请参阅创建和触发事件。 @RobG是对的。 浏览器可以通过以下代码识别我们的模拟 var e = jQuery.Event(“keypress”); e.which = 13; //choose the one you want e.keyCode = 13; $(“#theInputToTest”).trigger(e); 有没有办法像人类一样模拟它?

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’不起作用。 我所有的尝试都失败了 我已经阅读了各种解决方案,但我没有工作 你有什么想法吗?

jQuery UI多日期选择器停止在日期选择旋转月份

请检查下面的小提琴。 当在任何calander上接受第一个日期时,控制旋转以使该日历成为第一个。 我想阻止这种行为。 http://jsfiddle.net/URcqn/8/ 我使用的是一个名为Multi Date Picker的插件,但它基本上是jQuery Date Picker。 当您在第2个月或第3个月选择日期时,控件将旋转几个月以使我在第一个日历上选择日期。 我怎么能阻止这种行为?

Instagram照片数组所有照片到所选照片数组

我正在尝试设置我的Instagram API网站,以便用户可以选择照片 我能够将数据保存在数据库中并显示照片但不能在不同的arrays中选择照片 这是我的代码: setAccessToken($data); } else { header(‘Location: index.php’); } ?> getUserMedia($data->user->id); // Display results foreach ($popular->data as $data) { echo “images->thumbnail->url}\”;”> } ?>

将angularJS与JQuery集成

我是angularJS和Jquery的新手。 当我的鼠标移动到某个链接时,我想预览图像。 预览图像的function来自http://cssglobe.com/lab/tooltip/03/main.js 。 预期的演示也是: http : //cssglobe.com/lab/tooltip/03/ 这是我的代码: “的index.html” this.screenshotPreview = function(){ xOffset = 10; yOffset = 30; // these 2 variable determine popup’s distance from the cursor // you might want to adjust to get the right result $(“a.screenshot”).hover(function(e){ this.t = this.title; this.alt = “”; var c = (this.t != “”) ? “” […]