Этот запрос будет принимать данные из трех раскрывающихся списков и текстового поля, и он работает нормально, как и ожидалось. Но мое требование состоит в том, что мне нужно использовать еще три раскрывающихся списка и текст, чтобы запросить гораздо глубже. Итак, мне нужно держать результат первого запроса, а также второго запроса. Как мне поступить. Помогите мне.
That another three drop down box value is also obtained from the same variable's as 'operator','textvalue','querypass'.
function querymap()
{
var operator=document.getElementById('operatorstring').value.replace(/'/g, "\\'");
var textvalue=document.getElementById("text-value").value.replace(/'/g, "\\'");
var querypass=document.getElementById('query-pass').value.replace(/'/g, "\\'");
var searchStringe = document.getElementById('Search-stringe').value.replace(/'/g, "\\'");
var searchString = document.getElementById('search-string').value.replace(/'/g, "\\'");
{
layer.setQuery("SELECT 'geometry'," + querypass + " FROM " + tableid + " WHERE " + querypass + " " + operator + " '" + textvalue + "' AND VillageName = '"+ searchStringe+"'");
}
}