如何在ajax模式Select2中将另一个字段用作值而不是“ Id”?

时间:2019-06-26 07:55:48

标签: javascript jquery jquery-select2

如果id等于零,我需要将文本名称作为值提交。 例如select2 ajax结果是:

{
   id:1,
   name:"abc"
},
{
   id:2,
   name:"xyz"
},{
   id:0,
   name:"pqr"
},{
   id:0,
   name:"ijk"
}

现在,如果选择了'abc'选项,那么我需要值1.。但是如果选择了'pqr'或'ijk'选项,则两者都具有相同的ID 0,我希望将文本作为值。 任何帮助将不胜感激。谢谢

1 个答案:

答案 0 :(得分:0)

您可以将名称和ID设置为相同的值,例如

{
   id:"abc",
   name:"abc"
},
{
   id:"xyz",
   name:"xyz"
},
{
   id:"pqr",
   name:"pqr"
},
{
   id:"ijk",
   name:"ijk"
}