小编bar*_*art的帖子

如何在JQuery中访问serializeArray创建的值?

我有这个HTML:

<form id='myform'>
<input name='title' value='foo'/>
</form>
Run Code Online (Sandbox Code Playgroud)

我从它创建一个对象数组,如下所示:

var dataArray = $("#myform").serializeArray();
Run Code Online (Sandbox Code Playgroud)

现在我如何访问dataArray中的'title'?这不起作用:

alert(dataArray['title']);
alert(dataArray['title'].val());
Run Code Online (Sandbox Code Playgroud)

jquery serializearray

25
推荐指数
3
解决办法
4万
查看次数

HTML电子邮件对齐文本

我试图在HTML邮件中将文本的一部分对齐到左边的另一部分,但在Outlook中float则不起作用.所以基本上我float在Outlook中寻找CSS.我知道这听起来很令人毛骨悚然,text-align或者align=""说不起作用.有什么建议?

<td>
   <span style="text-align:left; float:left;">
       First part
   </span>
   <span style="text-align:right; float:right;">
       Second part
   </span>
</td>
Run Code Online (Sandbox Code Playgroud)

html email html-email

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

在服务器上找到所有htaccess文件

我正在寻找一个Linux命令来遍历我服务器上的所有目录并找到所有.htaccess文件.输出将是具有完整路径,创建/修改日期和文件大小的所有这些文件的列表.

linux .htaccess

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

从preg_match_all()获取行号

我正在使用PHP的preg_match_all()来搜索使用file_get_contents()导入的字符串.正则表达式返回匹配但我想知道找到匹配的行号.实现这一目标的最佳技术是什么?

我可以将文件作为数组读取并为每一行执行正则表达式,但问题是我的正则表达式匹配回车符(新行)的结果.

php regex

15
推荐指数
2
解决办法
7584
查看次数

jQuery:如何处理sortable('serialize')返回的列表?

使用jQuery我正在使用'serialize'检索可排序列表的位置,如下所示:

var order = $('ul').sortable('serialize');

变量'order'接收以下内容:

id[]=2&id[]=3&id[]=1&id[]=4&id[]=5

现在我如何在ajax调用中使用这些数据?

这就是我打算这样做的方式,但它很难看,我无法更改参数名称'id':

$.post('ajax.php?'+order,{action:'updateOrder'});

也许我需要反序列化,然后内爆变量'order'并将其分配给一个参数?


我没有服务器端代码的问题,但我有一个jQuery客户端站点代码的问题.问题是,我在哪里将'order'变量放在脚本中?

在我给出的示例中,我将其添加为查询字符串:

'ajax.php?'+order

但我想将它作为参数传递,就像action参数一样.以下不起作用,它返回语法错误:

$.post('ajax.php?'+order,{action:'updateOrder',order});

ajax jquery serialization jquery-ui-sortable

13
推荐指数
4
解决办法
4万
查看次数

如何在CSS的最后一行避免使用一个单词?

假设文本在HTML页面上显示如下(只有一个单词太长而无法放在一行上):

Lorem ipsum dolores amet foo
bar
Run Code Online (Sandbox Code Playgroud)

如何用CSS避免最后一个单词出现在最后一行,并强制两个(或更多)?

Lorem ipsum dolores amet
foo bar
Run Code Online (Sandbox Code Playgroud)

css

13
推荐指数
3
解决办法
7321
查看次数

如何使用jQuery的Bootstrap Multiselect插件更改下拉列表的宽度?

我使用的是大卫Sutz的引导多选,我无法找到一个方法来修改.dropdown-menuonDropdownShow.在下面的函数中设置宽度不起作用:

$('#flavor').multiselect({
    onDropdownShow: function(event) {
        $(this).closest('.dropdown-menu').css('width','500px')
    }
});
Run Code Online (Sandbox Code Playgroud)

问题在于$(this)它似乎不是一个DOM节点,尽管我期望它#flavor.

我要做的是根据窗口的宽度动态更改菜单的宽度(基本上使其响应),因此每次打开菜单时都需要执行代码.另外我的页面上有多个多选框,所以它确实需要是没有硬编码DOM引用的通用函数,因此需要$(this)工作.

css jquery twitter-bootstrap bootstrap-multiselect

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

jQuery:向选择器添加上下文比精炼选择器快得多?

我只是注意到向选择器添加上下文比精炼选择器快得多.

$('li',$('#bar')).append('bla');

比以前快两倍:

$('#bar li').append('bla');

这一般是正确的吗?

jquery css-selectors

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

Mailgun已发送邮件附件

当邮件有使用mailgun发送的附件时,我正面临问题.如果有人做过这件事,请回复.这是我的代码......

$mg_api = 'key-3ax6xnjp29jd6fds4gc373sgvjxteol0';
$mg_version = 'api.mailgun.net/v2/';
$mg_domain = "samples.mailgun.org";
$mg_from_email = "info@samples.com";
$mg_reply_to_email = "info@samples.org";

$mg_message_url = "https://".$mg_version.$mg_domain."/messages";


$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);

curl_setopt ($ch, CURLOPT_MAXREDIRS, 3);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, false);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_VERBOSE, 0);
curl_setopt ($ch, CURLOPT_HEADER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);

curl_setopt($ch, CURLOPT_USERPWD, 'api:' . $mg_api);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_POST, true); 
//curl_setopt($curl, CURLOPT_POSTFIELDS, $params); 
curl_setopt($ch, CURLOPT_HEADER, false); 

//curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_URL, $mg_message_url); …
Run Code Online (Sandbox Code Playgroud)

php email email-attachments mailgun

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

如何更改Amazon S3对象的内容类型

我的Amazon S3存储桶中的对象都是内容类型application/octet-stream.一些对象是PDF文件,有时像图像JPG,GIF,PNG.我怎样才能改变这些对象的内容类型images/jpeg,application/pdf等等?

可以通过亚马逊控制台批量完成吗?

我可以使用命令行吗?

或者可能通过PHP?

amazon-s3 amazon-web-services

9
推荐指数
3
解决办法
7582
查看次数