Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript变量中使用Jquery选择器正确吗?如何使用ajax获取城市和地区?_Javascript_Jquery_Asp.net_Asp.net Core - Fatal编程技术网

在javascript变量中使用Jquery选择器正确吗?如何使用ajax获取城市和地区?

在javascript变量中使用Jquery选择器正确吗?如何使用ajax获取城市和地区?,javascript,jquery,asp.net,asp.net-core,Javascript,Jquery,Asp.net,Asp.net Core,我使用jQuery制作管理面板。其中有些比较简单,有些更具互动性。我从具有id名称的输入类型文本中获取某人的姓名。哪种方法是正确的 1 - ) $("#name").val(); 2 - ) let name = $("#name"); console.log(name.val()); 我的另一个问题是 如果您将所有城市列表放入“选择”。这些城市也有与其相关的地区,它们也在选择中。jQueryAjax是异步工作的,首选的方式也是使用异步。

我使用jQuery制作管理面板。其中有些比较简单,有些更具互动性。我从具有id名称的输入类型文本中获取某人的姓名。哪种方法是正确的

1 - ) $("#name").val();

2 - ) let name = $("#name");
      console.log(name.val());

我的另一个问题是 如果您将所有城市列表放入“选择”。这些城市也有与其相关的地区,它们也在选择中。jQueryAjax是异步工作的,首选的方式也是使用异步。如果我准备了一个创建页面,例如,为了添加公司,我需要先得到城市,然后是地区,就像这样

功能getDistricts(城市ID){ $.ajax({ url:“/Administrator/General/GetDistricts?cityId=“+cityId, 键入:“获取”, contentType:“应用程序/json;字符集=utf-8;”, cache:false, async:true, 成功:功能(响应){ 如果(response.success==true){ companyDistrict.empty(); 对于(var i=0;i 和公司的更新页面。我的代码是这样的

函数getCities(cityId,districtId){ $.ajax({ url:“/Administrator/General/GetCities”, 键入:“获取”, contentType:“应用程序/json;字符集=utf-8;”, cache:false, async:true, 成功:功能(响应){ 如果(response.success==true){ companyCity.append(“+”l seçinizing.“+”); 对于(var i=0;i
我只是想知道我是否用对了方法。这种方法正确吗?我如何有效地将jquery和javascript与asp.net核心结合使用?

您的代码有效吗?如果
yes
则是“正确的方法”。获取输入名称的方法是正确的。在es6中,让我们声明局部变量,第二个想法也是正确的。此外,您还可以使用jQuery的级联列表插件,例如: