Я пытаюсь объединить эти переменные и добавить их в тег select, но переменные содержат специальные символы, и все перемешивается. Независимо от того, как я пытаюсь избежать специальных символов, я не могу заставить его работать. Может кто-нибудь взглянуть и сказать, что я делаю не так?
var contractid = $(this).attr("ows_ID");
var hrefa = "javascript\:SelectField\(\'\{808AEFE9-F68B-4F7B-AF62-C5B32723BBC1\}\'\,\'";
var hrefb = "'\)\;return\ false\;";
var optionline = "<option value='"+hrefa+""+contractid+""+hrefb+"'>otherstuff</option>";
Конечный продукт должен выглядеть так:
javascript:SelectField('{808AEFE9-F68B-4F7B-AF62-C5B32723BBC1}','133');return false;
но это всегда так:
false;'="" {808aefe9-f68b-4f7b-af62-c5b32723bbc1}','115');return="" value="javascript:SelectField("