将两个数据与Javascript关联为一个(第一个值来自json)
我需要帮助将值关联成一个值,比如加入mysql 第一个url发送并接收参数(通过UF获取(它来自另一个文件)): 我需要做的第一件事是将字段“cidade”格式化为大写;第二个是将字段“cidade”的值与中的选定值相关联 简而言之: 选择cidade,其中cidade(由json提供)=“cidade”(在这个cidade内部),这样我就收到了值将两个数据与Javascript关联为一个(第一个值来自json),javascript,json,Javascript,Json,我需要帮助将值关联成一个值,比如加入mysql 第一个url发送并接收参数(通过UF获取(它来自另一个文件)): 我需要做的第一件事是将字段“cidade”格式化为大写;第二个是将字段“cidade”的值与中的选定值相关联 简而言之: 选择cidade,其中cidade(由json提供)=“cidade”(在这个cidade内部),这样我就收到了值 My scripts: var urlCep = 'site/getendereco?cep='; $.getJSON(urlCep + $("[
My scripts:
var urlCep = 'site/getendereco?cep=';
$.getJSON(urlCep + $("[name=cep]").val(), function(d) {
$("[name=cidade]").val(d.cidade);
$("[name=uf]").val(d.uf);
$("[name=endereco]").val(d.endereco);
$("[name=bairro]").val(d.bairro);
});
$('[name=estado]').change(function(){
$.get('/site/cidades_ajax/' + $(this).val())
})
你能发布你的HTML吗?我将实现一个测试?Hello@Samuel,我有一个进展…现在我只需要将我的字符串与列表进行比较,以防..我的php代码回显“%$cidade->nome.”输出:ABDON BATISTA,因此我格式化了我的字符串(d.cidade输出:SAO JOSE)要在php结果中匹配,所以如果它等于,我将获得该值并在select上插入。如果您想使用javascript,我想您应该知道如何执行类似.NET LINQ的操作。有一个javascript库是这样工作的。[[1]:我的朋友告诉我使用jQuery中的:contains()选择器。
{
"cidade":"São José",
"bairro":"Campinas",
"cep":"88101-000",
"uf":"SC",
"endereco":"Avenida Presidente Kennedy"
}
My scripts:
var urlCep = 'site/getendereco?cep=';
$.getJSON(urlCep + $("[name=cep]").val(), function(d) {
$("[name=cidade]").val(d.cidade);
$("[name=uf]").val(d.uf);
$("[name=endereco]").val(d.endereco);
$("[name=bairro]").val(d.bairro);
});
$('[name=estado]').change(function(){
$.get('/site/cidades_ajax/' + $(this).val())
})