使用选择的jQuery插件搜索按钮捕获多行数据

时间:2014-11-12 19:02:58

标签: javascript jquery ajax regex jquery-chosen

我构建了一个应用程序,允许用户从已有的7,000多种成分列表中进行选择,并搜索包含它们的配方(使用配方聚合器API)。起初我有两个搜索表单,一个巨大的长多搜索滚动列表,让他们选择成分,提交时填充另一个列表,其提交按钮通过AJAX发送数据并输出配方。我为第一次搜索包含了选择的jQuery插件,并希望完全摆脱第二种形式,使第一个搜索输出为食谱。所以我试图捕获所选文本区域中的数据,然后我可以将其发送到我的javascript ajax函数。

我发现用户选择的成分是通过以下方式捕获的:

    $('.chosen-choices').text();
    "
    kale chips
    sugar
    "

我认为我可以使用正则表达式来获取数据,但我们对它们不熟悉,需要帮助确切地使用什么才能捕获多行多字数据。这是我到目前为止(使用):

^\A\w(...)\s(...)

但这只能捕获" kale chi"

请告知您认为最好的方法。

0 个答案:

没有答案