【php – 如何防止来自ajax的POST请求(通过firebug获得)】教程文章相关的互联网学习教程文章

JavaScript-使用AJAX发送表单数据而无需JQUERY的POST方法【代码】

我在js中有一个脚本,可以将表单数据从一页发送到服务器,并且可以与Jquery函数一起很好地工作,但是我希望能够在不使用Jquery的情况下做到这一点.当我尝试不使用jQuery时,将发送表单,但是邮件到达的是空的,没有发件人,没有主题,也没有消息.提前致谢. jQuery脚本脚本(确定)$("#contact-form").on("submit", function(event) {event.preventDefault();$.ajax({type: "POST",url: "php/email-sender.php",data: {name: $("#contact-form...

php-无法使用AJAX发送POST值【代码】

我有两个单独的文件,一个是bargraph.html,另一个是data.php. Bargraph.html如下:<form method="POST" name="dataform" action=""><select name="data1" id="data1-value"><option value="DateRecorded">DateRecorded</option><option value="InletVoltage">InletVoltage</option><option value="InletCurrent">InletCurrent</option><option value="ActivePower">ActivePower</option><option value="PowerFactor">PowerFactor</o...

php-在本机iPhone Phonegap应用程序上使用jQuery .ajax()或.post()提交表单?【代码】

我想知道如何使用jQuery的.ajax()或.post()从Phonegap本机iPhone应用程序将数据发送到Web服务器上的php文件中?它必须是xml还是json?还是可以将常规的HTML帖子数据发送到文件? 如果可以给我展示一个例子,那就太好了! 更新:感谢Drew提供的出色解决方案!我还找到了一篇很好地解释该过程的文章. 更新2:我的脚本有问题. 这是我的JavaScript.我试图让jQuery将我的登录表单数据发送到我的PHP文件中.然后,我告诉它从php文件中获取数...

javascript-从jQuery.post AJAX调用返回数据?【代码】

嗨,我正在调用此函数:function getCoordenadas() {var coordenadas = new Array();$.post('<?=$this->baseUrl('user/parse-kml')?>', { kmlName: "esta_chica.kml"},function(jsonCoord) {jQuery.each(jsonCoord, function(i, val) {var latlng = val.split(',');coordenadas.push(new google.maps.LatLng(latlng[0], latlng[1]));});},'json'); return coordenadas; }像这样:$(document).ready(function(){$('.caller').click(...

接收ajax POST请求时,PHP mail()无法正常工作【代码】

我已经设置了一个使用jQuery ajax将POST请求发送到外部php文件的表单,该文件随后发送了电子邮件.我收到200状态代码,但没有收到电子邮件. 这是jQuery:var ajaxSend = function(dataObj) {$.ajax({type: 'POST',url: 'send.php',data: dataObj,success: function() {console.log('Ajax Success!');}, error: function() {console.log('Ajax Error!');},statusCode: {200: function() {console.log('200 Everything ok!');},400: fun...

javascript-数据未从ajax POST返回【代码】

我使用此jQuery函数通过Ajax获取数据:function addContentPrt(cid){$.ajax({url: "<?=parseLink('addContent.php')?>",type: "POST",cache: true,dataType:'json',data: {id: cid},success: function(returnedData){console.log(returnedData);},error: function (xhr, tst, err) {console.log(err);} }); }在接收端:<?header("Content-Type: application/json", true);if(isset($_POST['id'])) {$id = $_POST['id'];}$sql = mys...

javascript-模拟jQuery $.post / $.ajax进行XML阅读【代码】

可能是奇怪的问题;我正在尝试将XML加载到jQuery中以进行遍历. 使用$.post我可以完美地做到这一点,并将XML指定为dataType.我的问题围绕着如何让jQuery使用该dataType来理解同一数据(如果该数据已存在于页面中),即我将其包含在变量中. 每当我在变量中使用完全相同的XML数据时,就无法正确遍历它. 我尝试取出声明并删除问号,转义引号等. 我试过像这样加载:var xml = new XML('<blah><moo>134</moo></blah>');而且当然var xml = $('<b...

php-jQuery AJAX调用上的POST数组为空【代码】

我不禁要问,因为还有许多与此主题相关的帖子(例如one和two),但是这些帖子中的解决方案似乎都不适合我. 我正在尝试将JSON编码的对象从页面传递到PHP控制器,然后以一些信息进行响应. 如果我在Firebug中观看,我可以看到在“ Post”选项卡下发送了对象,但是当我打印$_GET,$_ POST和$_REQUEST数组时,关于json对象什么也没看到. $_GET数组至少显示我的’update-player’查询字符串,但是POST为空,REQUEST仅显示我拥有的一些本地cookie. 这...

javascript – 未定义索引:ajax POST和/或php脚本出错?【代码】

我正在尝试将ajax POST发送到php文件,但是php文件发送“未定义索引”的通知,并且php文件似乎永远不会收到我正在尝试发送它的值.我一直在寻找为什么这不能正常工作的答案,所以希望有人可以给我一些见解. 我的javascript函数从html接收一个值,并接收正确的值. (在这种情况下它是“1”)function deleteMediaFromDatabase(val){$.ajax({ url: 'deleteMediaFromDatabase.php',data: {vals : val},type: 'post',success: function(output...

javascript – 使用POST重新加载AJAX页面【代码】

任何人都可以告诉我如何使用JavaScript刷新当前页面,修改或添加POST变量? 为了清楚起见,我想在重新加载页面之前设置一些POST变量.解决方法:通过使用jquery ajax,您可以重新加载页面$.ajax({type: "POST",url: "packtypeAdd.php",data: infoPO,success: function() { location.reload(); } });

javascript – 没有JQuery的AJAX POST到PHP【代码】

我有一个PHP任务,我决定尝试添加AJAX,因为在我们的课程中,我们不会只学习AJAX.我似乎无法得到工作的回应.然而,在我的Fire Fox控制台的网络部分,我可以找到POST发送,其中包含我输入到表单中的值和PHP回显作为php函数工作的结果.但是,它不会出现在我的div标签中.非常欢迎任何帮助,谢谢. 这是HTML和JavaScript:<html lang="en"> <head><meta charset="utf-8"><title></title><script type="text/javascript">function testPass() {va...

javascript – C#MVC Controller无法从Ajax POST请求中获取十进制或双精度值【代码】

我的问题是,当我尝试通过ajax将double或decimal发送到我的C#MVC Controller时,该值始终为null.我可以将值作为字符串发送,我可以毫无问题地发送整数.为什么我不能发送带小数的值?当我检查从客户端发送的请求时,存在正确的值(表单数据是价格= 84.50). 错误:The parameters dictionary contains a null entry for parameter ‘price’of non-nullable type ‘System.Decimal’HTML:<input type="number" step="1" class="form-cont...

javascript – 没有从JSON AJAX Post调用的MVC5控制器动作【代码】

我将数据从javascript应用程序发送到MVC5控制器,但是当数据提交到Submit控制器操作时,它永远不会被调用.我有一些非常简单的映射器,它们创建以下JSON对象:function mapContactDto(vm) {var contactDto = {};contactDto.firstName = vm.firstName();contactDto.lastName = vm.lastName();contactDto.companyName = vm.companyName();contactDto.emailAddress = vm.emailAddress();contactDto.phonePrimary = vm.phonePrimary();cont...

javascript – 通过Spring MVC使用ajax()POST请求下载文件【代码】

我尝试下载文件.该操作由ajax()发布请求触发.请求以json格式将数据发送到控制器.控制器生成文件(字节)并将其发回. java脚本:function getLicenseFile() {$.ajax({type: 'POST',url: '<%=request.getContextPath()%>/licenses/rest/downloadLicenseFile',dataType: 'json',contentType: 'application/json;charset=UTF-8',data: ko.mapping.toJSON(licenseModel),success: function (data) {console.log("in sucess")},error:funct...

javascript – Ajax中的POST数据大小是否有限制?【代码】

我正在尝试使用jQuery Ajax从我的页面向MVC Action发送一组数据.这是我的jQuery代码:$('#btnSave').click(function () {result = [];$('#tblMatters tbody tr.mattersRow').each(function () {if (!($(this).hasClass('warning'))) {var item = {};if ($(this).find('td.qbmatter > div.dropdown').length > 0) {item.QBDescription = $(this).find('td.qbmatter > div.dropdown > a').text();} else {item.QBDescription = $(thi...