【问题标题】:jquery get textarea -> append to search stringjquery 获取 textarea -> 附加到搜索字符串
【发布时间】:2013-08-01 23:13:56
【问题描述】:

我正在尝试创建一个搜索功能,该功能从单击时从文本区域获取值,然后进一步将其作为新图像附加到

$(document).ready(function() { 
    $(".btn").click(function() {
        $.ajax({
        type: "GET",
        dataType: "jsonp",
        cache: false,
        url: "https://api.instagram.com/v1/tags/[!!!]beach/media/recent?client_id=xxx&access_token=yyy",
        success: function(data) {
            for (var i = 0; i < 10; i++) {
                $("#w").append("<a class='photos' target='_blank' href='" + data.data[i].link + "'><img src='" + data.data[i].images.low_resolution.url +"'></img></a>");
            } 
        }
    });
});

我想获取 textarea 单词并将其附加到 URL 部分,替换 [!!!] ../tags/[!!!]beach/

有什么想法吗?还是有更简单的方法?

【问题讨论】:

  • 能否提供html
  • 对不起,

标签: jquery search tags instagram


【解决方案1】:

尝试通过元素 id 获取值

var txtarea = $("#s").val();

这是你想要的吗?

$(document).ready(function() { 
    $(".btn").click(function() {

        var txt = $("#s").val();
        $.ajax({
        type: "GET",
        dataType: "jsonp",
        cache: false,
        url: "https://api.instagram.com/v1/tags/"+txt+"beach/media/recent?client_id=xxx&access_token=yyy",
        success: function(data) {
            for (var i = 0; i < 10; i++) {
                $("#w").append("<a class='photos' target='_blank' href='" + data.data[i].link + "'><img src='" + data.data[i].images.low_resolution.url +"'></img></a>");
            } 
        }
    });
});

【讨论】:

  • 是的,部分。但是,我想从 textarea 中获取值,通过单击 btn 它将搜索该值
  • 谢谢!每次点击 btn 时,你会建议什么作为研究的解决方案?
  • 它符合您的要求...根据您提供的代码,每次单击提交时都可以更好地进行搜索
  • 实际上,我该怎么做呢?在我第一次点击之后,当在 textarea 中重新输入另一个短语时,它会允许另一个搜索?
猜你喜欢
  • 1970-01-01
  • 2016-01-11
  • 1970-01-01
  • 1970-01-01
  • 2018-05-24
  • 2011-06-03
  • 1970-01-01
  • 2014-04-02
  • 1970-01-01
相关资源
最近更新 更多