如何将字符串中的ascii字符转换为jquery中的字符?

时间:2015-02-21 11:59:04

标签: javascript jquery asp.net-mvc asp.net-mvc-3 model-view-controller

我有一个输入按钮:

   <input type="button" class="btn btn-success pull-right" id="doneBtn" value="@Resource.Add (0) @Resource.productsToCampaign" />

@ Resource.Add和@ Resource.productsToCampaign是动态加载的,取决于用户选择的语言。

问题在于,当我想更新(0)某个数字取决于用户选择的项目数时,@ Resource.Add在一种语言中有一些特殊字符,当我更新按钮的值时,它会编码为ø。

用户更新项目列表时发生的事情:

    var add = '\@Resource.Add';
$("#doneBtn").val(add + '(' + temporarySelectedItems.length + ')' + '@Resource.productsToCampaign');

charcode将无效,因为不同语言的字符串长度不同

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果@ Resource.Add不包含'(',我会使用indexof('(')来查找数字的起始位置。