Я использую ColdFusion, чтобы вытащить почтовые индексы Великобритании в массив для отображения на карте Google. Это происходит динамически из базы данных SQL, поэтому числа могут варьироваться от 1 до 100 +
скрипт отлично работает, однако в IE (стон) он решает отобразить одну точку в автономном режиме, где-то в Калифорнии.
Я исправил эту проблему в предыдущем веб-приложении, это было связано с запятой между каждым элементом массива, все еще присутствующим в конце. Прекрасно работает в Firefox, Safari и т. Д., Но не в IE.
Но он использовал набор из 10 записей, так что это было легко исправить.
Мне просто нужно небольшое утверждение if, чтобы обернуть мою запятую, чтобы скрыть ее, когда она попадает в последнюю запись. Я не могу понять это правильно. Любые советы / предложения?
вот строка кода, о которой идет речь:
var address = [<cfloop query="getApplicant"><cfif getApplicant.dbHomePostCode GT ""><cfoutput>'#getApplicant.dbHomePostCode#',</cfoutput></cfif> </cfloop>];
Надеюсь, кто-то может помочь с этим довольно простым запросом. У меня просто плохой день в офисе!