Этот запрос будет принимать входные данные из трех выпадающих списков и текстового поля, и это работает нормально, как и ожидалось. Но мое требование - мне нужно использовать еще три раскрывающихся окна и текст, чтобы много запросов глубже. Итак, мне нужно удержать результат первого запроса, а также второй запрос. Как я должен это делать. Помогите мне.Внутренний запрос в таблицах слияния
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+"'");
}
}
Я не понимаю ваш вопрос. Каков ожидаемый результат? Вы хотите использовать результат своего запроса для последующего запроса? – Odi
да, я хочу использовать результат моего первого запроса ко второму запросу ... – 7783
Ваш код подразумевает, что вы используете FusionTablesLayer, а это означает, что вы фактически не получаете результат запроса, вы просто показываете его на карте. Может быть, вы можете описать, что именно вы хотите сделать. Зачем вам нужен результат первого запроса? – Odi