如何在隐藏的AJAX JSON返回值中使用预输入

时间:2019-05-29 08:08:09

标签: ajax typeahead.js

我在HTML“文章”输入文本字段中进行了常规的AJAX预输入

具有这样的成功指令:

UPDATE EPMDocumentMaster
SET ORGANIZATION_NAME = (SELECT IdentifireVar
                  FROM EPMDocumentMasterTemp
                  WHERE ObjectId = EPMDocumentMaster.ObjectId order by ObjectId) 
where EXISTS (SELECT IdentifireVar
                  FROM EPMDocumentMasterTemp
                  WHERE ObjectId = EPMDocumentMaster.ObjectId order by ObjectId);

现在,我的JSON返回一个SQL查询,该查询返回一个由articleid +“-” + article_name组成的JSON“标签”。这与预输入功能配合正常(一旦我在文章名称中输入字母,就会出现一个下拉列表)。我正在使用updater:和focusout()从标签中提取商品编号,以进行进一步处理,效果很好。

现在,我想在下拉列表中隐藏商品编号,以便用户仅看到商品名称(并且不会与出现的商品编号混淆)。您可能会猜到articleid是数据库中的唯一键标识符,因此在其余的处理过程中我绝对需要它。

我该如何实现?

非常感谢

0 个答案:

没有答案