2016-07-22 52 views
1

我想在輸入字段中使用谷歌音譯API,我做了一個引導標籤輸入,但音譯API不工作。如果我從我的輸入字段刪除引導標籤輸入音譯API的作品,但我需要兩個自舉標籤輸入以及音譯API。如何在引導標籤輸入中使用谷歌音譯API?

這是我的執行代碼。

寫您的標籤逗號分隔的:

 <p> 
     <input type="text" class="form-control" name="tag_widget" value="" style="width:100px;" id="tag_widget" data-role="tagsinput"> 

     </p> 

     <script type="text/javascript">  

    // Load the Google Transliteration API  

    google.load("elements", "1", {    

      packages: "transliteration"   

     }); 



var lang= decodeURIComponent("ne"); 

var e= 1; 



    function onLoad() { 

    var options = { 

     sourceLanguage: 'en',    

     destinationLanguage: ['ne'], //'hi','kn','ml','ta','te' 

     shortcutKey: 'ctrl+g', 

     transliterationEnabled: e 

    }; 



    var control = 

     new google.elements.transliteration.TransliterationControl(options); 



    var textArea=document.getElementById("tag_widget"); 
    //var textArea=$('.bootstrap-tagsinput span').val(); 

    var ids = [textArea]; 

    control.makeTransliteratable(ids); 

    control.showControl('translControl'); 
    $('#tag_widget').tagsinput('refresh');   

    } 

    google.setOnLoadCallback(onLoad); 

資產/自舉tagsinput /自舉tagsinput.js「>

回答

0

您可以嘗試在輸入端之間的id = 'IDS' ta

<input type="text" class="form-control" name="tag_widget" value="" style="width:100px;" id="ids" data-role="tagsinput">