小编Ham*_*mad的帖子

如何用ajax响应替换html元素?

如何从ajax响应中替换html元素?我所知道的是删除元素,如何用ajax响应替换删除的标签?例如:

我有这样的代码:

<ul id="products">
...............
</ul>
Run Code Online (Sandbox Code Playgroud)

当我点击一个按钮时,会对codeginter控制器进行ajax调用,在那里我收到从数据库中提取的新数据并在另一个视图中呈现,该视图从ul开始并在结束ul时结束.

在ajax成功函数中我这样做:

$('#products').remove();
//What to do now here to replace the removed portion with response of ajax?
Run Code Online (Sandbox Code Playgroud)

html javascript php ajax jquery

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

如何从PHP中的数据库填充输入类型文件的值?

我正在编写用于编辑包含输入文件字段的表单的代码。我从数据库中获取了所有用于不同字段类型的值,但文件类型输入未显示其值。

我有一个看起来像这样的代码:

<input class="picturebox" id="logo" name="userfile"  value="<?php echo $discount_details->picture_name;?>" />
Run Code Online (Sandbox Code Playgroud)

但是实际上,在呈现的视图中,userfile字段的value属性为null。

当某人正在编辑表单并且不想在编辑时更改他先前输入的图片时,如何加载输入类型的值。

html php

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

如何使用具有相同名称的jquery获取每个输入字段的值?

我试图获取在相同集合下的每个输入字段的值.以下是我的代码:

输入字段1:

<input type="text" maxlength="255" name="amount[]" >
Run Code Online (Sandbox Code Playgroud)

输入字段2:

<input type="text" maxlength="255" name="amount[]" >
Run Code Online (Sandbox Code Playgroud)

等等......字段的数量是可变的.

现在我想获取用户在每个命名字段中键入的值.如何在jquery中做到这一点?

我试过以下代码但它什么也没有返回:

$("input[name=amount[]]").val();
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

从javascript中的字符串中提取对象

我将此文本作为 JavaScript 中的字符串:

'ConversationMessage.edit({"conversation_message_id":1901,"conversation_id":154,"resource_id":112,"message":"Great :)","sent_datetime":"2017-05-22T10:04:16.583Z","message_type":0,"display_name":"Hammad Rasheed","resource_image":"http://whuntulocal.s3.amazonaws.com/1492584389-Shot.png","messageattachment_id":null,"message_id":null,"directory_name":null,"filename":null})'
Run Code Online (Sandbox Code Playgroud)

我想从中提取对象。意思是我想提取作为参数传递的内容ConversationMessage.edit()

我已经尝试过JSON.parse(),但失败了。我尝试str.split()拆分“)”和“(”字符,但这也不起作用,因为对象中的消息属性也可以包含“)”字符串,因为它当前包含“Great :)”。

以下是提取该字符串的 HTML 源代码:

<span class="message-date text-navy"><i class="fa fa-pencil text-success cursor-pointer message-edit-pencil" onclick="ConversationMessage.edit({&quot;conversation_message_id&quot;:1901,&quot;conversation_id&quot;:154,&quot;resource_id&quot;:112,&quot;message&quot;:&quot;Great {{{{{{{&quot;,&quot;sent_datetime&quot;:&quot;2017-05-22T10:04:16.583Z&quot;,&quot;message_type&quot;:0,&quot;display_name&quot;:&quot;Hammad Rasheed&quot;,&quot;resource_image&quot;:&quot;http://whuntulocal.s3.amazonaws.com/1492584389-Shot.png&quot;,&quot;messageattachment_id&quot;:null,&quot;message_id&quot;:null,&quot;directory_name&quot;:null,&quot;filename&quot;:null})"></i> Monday, 22 May 2017, 15:04 </span>
Run Code Online (Sandbox Code Playgroud)

javascript regex string

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

标签 统计

html ×3

javascript ×3

jquery ×2

php ×2

ajax ×1

regex ×1

string ×1