2016-07-27 5 views
0

Ich habe Probleme beim Verketten, während Wert zurückgegeben wird.Komplexe Verkettung in JavaScript

Was ich tun möchte, ist ein Block des Codes in onclick chk Funktion.

<?php echo base_url(); ?>fieldwork/verify_troubleshoot_support/oObj.aData[1] 
/oObj.aData[15] 

, was ich habe versucht, so weit ist

return "<a class='btn btn-xs btn-block btn-success' href='javascript:void(0)' 
onClick='chk("+<?php echo base_url()?>fieldwork"+/"+verify_troubleshoot_support+"/"+Obj.aData[1]+"/"+Obj.aData[15]+")' >Verify By Support</a>" 

aber ich bin immer Fehler

+1

', aber ich bin immer error' .. Was ist der Fehler? – choz

+0

Sie haben einen Tippfehler gemacht, nachdem 'Feldarbeit'' Feldarbeit + '/ "+' – Ersian

+0

Uncaught SyntaxError: Ungültiges oder unerwartetes Token in der Konsole –

Antwort

0

Änderung:

return "<a class='btn btn-xs btn-block btn-success' href='javascript:void(0)' onClick='chk("+<?php echo base_url()?>fieldwork"+/"+verify_troubleshoot_support+"/"+Obj.aData[1]+"/"+Obj.aData[15]+")' >Verify By Support</a>" 

zu:

return "<a class='btn btn-xs btn-block btn-success' href='javascript:void(0)' onClick='chk("+<?php echo base_url()?>fieldwork+"/"+verify_troubleshoot_support+"/"+Obj.aData[1]+"/"+Obj.aData[15]+")'>Verify By Support</a>" 
+0

immer noch Uncaught SyntaxError: Unerwartetes Token: –

2

ändern fieldwork"+/" zu fieldwork+"/"

Auch wäre es besser, wenn Sie es zu einem variabale erste der Einfachheit halber zuweisen.

AKTUALISIERT

var data = "<?php echo base_url()?>fieldwork/"+verify_troubleshoot_support+"/"+Obj.aData[1]+"/"+Obj.aData[15]; 

return "<a class='btn btn-xs btn-block btn-success' href='javascript:void(0)' 
onClick='chk(data)' >Verify By Support</a>";