小编liv*_*ife的帖子

Jquery .load()包含来自表单的数据

我正在尝试在提交表单后将页面加载到模式窗口"checkout.php",但我需要它来加载表单的结果.通常,只需将表单的操作设置为url并传递数据,但在这种情况下,页面需要加载到具有该数据的模态中,这需要使用比我所知更多的jQuery.

HTML

<form id="shippingform" name="shippingform" method="post" action="#">
<table id="box-table-a" width="25%" border="1">
<thead>
    <tr>
        <th scope="col" width="40%">USPS Option</th>
        <th scope="col" width="40%">Price</th>
        <th scope="col" width="20%" style="text-align: right;">Select</th>
    </tr>
</thead>
<tbody>
<tr>
  <td class="first">Ground:</td>
  <td><?php echo "$" . sprintf("%01.2f", $groundTotal) ?></td>
  <td class="last"><input name="shipping" type="radio" id="radio" value="<?php echo $groundTotal ?>" checked="checked" /></td>
</tr>
<tr>
  <td class="first">Priority:</td>
  <td><?php echo "$" . sprintf("%01.2f", $priorityTotal) ?></td>
  <td class="last"><input type="radio" name="shipping" id="radio2" value="<?php echo $priorityTotal ?>" /></td>
</tr>
<tr>
  <td class="first">Express:</td>
  <td><?php echo "$" . sprintf("%01.2f", $expressTotal) …
Run Code Online (Sandbox Code Playgroud)

forms jquery load modal-dialog

9
推荐指数
2
解决办法
2万
查看次数

如果数组的大小大于1

我有一个链接集的结尾,但我只想要一个部分被使用,除非数组的大小大于1.

$closeLink='</a>'.'<a target=&quot;_blank&quot; href="'.implode('" rel="lightbox['.
$post->ID.']" class="single_image" title="'.$lightHtml.'<br />&lt;a href=&quot;'.
$desclinkurl.'&quot;&gt;'.$desclink.'&lt;/a&gt;"></a><a href="',$custgalarr).'"
rel="lightbox['.$post->ID.']" class="single_image" title="'.$lightHtml.'<br />&lt;a 
target=&quot;_blank&quot; href=&quot;'.$desclinkurl.'&quot;&gt;'.$desclink.'&lt;/
a&gt;"></a>';
Run Code Online (Sandbox Code Playgroud)

所以在下面显示的部分之后的所有内容都只需要显示数组$ custgalarr的大小是否大于1:

$closeLink='</a>'
Run Code Online (Sandbox Code Playgroud)

我想在关闭标签后我需要使用这样的东西

if (sizeof($custgalarr) > 1){
Run Code Online (Sandbox Code Playgroud)

帮助我,提前谢谢!

php arrays sizeof

8
推荐指数
1
解决办法
3万
查看次数

jquery .load()包含多个变量

我正在使用jquery .load()方法进行搜索.我已经弄清楚如何发送一个变量,但我需要发送很多变量.

一个人

var field1 = ($('#form1 input[name="field1"]:text').val());
$('#results').load("/search/show.php", {field1: field1});
Run Code Online (Sandbox Code Playgroud)

我怎么做两个变量?这个工作

var field1 = ($('#form1 input[name="field1"]:text').val());
var field2 = ($('#form1 input[name="field2"]:text').val());
$('#results').load("/search/show.php", {field1: field1}{field2: field2});
Run Code Online (Sandbox Code Playgroud)

我确定有一种简单的方法可以发送多个变量,我只是不知道如何!

javascript jquery load

4
推荐指数
1
解决办法
7853
查看次数

应用order属性来弯曲不同容器中的项目

如果我有这个HTML:

<div class="flex">
  <div class="row">
    <div class="flex-item-1">stuff</div> 
    <div class="flex-item-3">stuff</div> 
  </div>
  <div class="flex-item-2">stuff</div>
</div>
Run Code Online (Sandbox Code Playgroud)

是否有可能订购1,2,3,好像rowdiv不存在?

我试过了:

.flex { display:flex; flex-direction: column; }
.flex-item-1 { order: 1; }
.flex-item-2 { order: 2; }
.flex-item-3 { order: 3; }
Run Code Online (Sandbox Code Playgroud)

但由于它们最初并不是相同的父/子嵌套级别(甚至是子容器),因此不起作用.

html css css3 flexbox

4
推荐指数
1
解决办法
236
查看次数

快要疯了.使用jquery选中复选框时的简单警报

单击/选中复选框时,我无法触发简单的警报.我一直在挠头,想知道为什么我不能让它工作,我知道它会变得简单......那么,我做错了什么?

<script type="text/javascript">
$('#test1').click(function(){
alert('clicked');
});
</script>

<input type="checkbox" id="test1" value="test1" name="test1" value="-1">test1</input>
Run Code Online (Sandbox Code Playgroud)

checkbox jquery alert click checked

3
推荐指数
1
解决办法
9214
查看次数

根据100 max计算数组

说我有一个像这样的JS数组......

var newArray = [20,182,757,85,433,209,57,828,635];
Run Code Online (Sandbox Code Playgroud)

我想使用这些数据创建一个条形图,其中最高条的高度== 100.因此,需要将828值栏设置为100,其余条形图需要相对于那个,也是最接近的整数.我不知道怎么回事?

有没有办法使用循环从上面创建一个新数组?然后我可以使用新阵列?

javascript arrays

1
推荐指数
1
解决办法
94
查看次数

带有.post()请求的Colorbox

我试图在jquery .post()之后使用open colorbox 请求,加载我发布的页面,但我有一个问题.我正在打开一个新的页面实例,它没有收到发布的数据.

$.post( "/shop/checkout.php", { shipping: shipping },
  function(data) {
    $.colorbox({top: 50,scrolling:false,preloading:false,href:"/shop/checkout.php"});
  }
);
Run Code Online (Sandbox Code Playgroud)

我使用了firebug,并且使用正确的数据发布了帖子.但是,当我在colorbox中加载checkout.php时,它是checkout.php的一个实例,它没有收到数据.

jquery .post colorbox

0
推荐指数
1
解决办法
4126
查看次数

标签 统计

jquery ×4

arrays ×2

javascript ×2

load ×2

.post ×1

alert ×1

checkbox ×1

checked ×1

click ×1

colorbox ×1

css ×1

css3 ×1

flexbox ×1

forms ×1

html ×1

modal-dialog ×1

php ×1

sizeof ×1