ajax - 为什么我在 ajax 调用中更改数据时会出错
问题描述
我有这个 ajax 调用:
function ExecuteQuery(wkt) {
var data = "wkt=" + wkt;
$.ajax({
url: "..some Service",
type: "POST",
data: data,
success: function () {
},
error: function () {
}
});
}
这是服务签名:
public void ExecuteQuery(string wkt){}
当我将其更改为此(制作数据:wkt)时出现错误:
function ExecuteQuery(wkt) {
$.ajax({
url: "..some Service",
type: "POST",
data: wkt,//here!!
success: function () {
},
error: function () {
}
});
}
我收到错误 500(内部服务器错误)。
知道为什么我会出错。
解决方案
推荐阅读
- c# - 在 texbox 中按回车键调用一个方法
- sql - DBMS_METADATA.GET_DDL 的任何替代方式
- typescript - 带接口参数的函数重载
- javascript - 有哪些依赖“typeof null”返回对象的代码示例?
- java - 根据另一个数组对对象的 ArrayList 进行排序
- encryption - 基于客户端身份验证加密解密 DynamoDB 数据
- apache-camel - Camel-Cdi 没有使用 Registery 注入 CamelContext
- ios - UINavigationController 交互式弹出手势仅在第一次工作
- javascript - 动态读取下拉列表中的选定值
- angular - 构建角度应用程序后,在角度中加载失败的 inline.318b50c57b4eba3d437b.bundle.js