可能重复:
如何通过jquery模拟锚点击?
出于某种原因,我认为这很容易.这是我的代码:
$('#someDamnedDiv').live('click', function () {
$('a', this).trigger('click');
});
Run Code Online (Sandbox Code Playgroud)
Sam Hill的功能有什么问题?
寻找一种方法将背景颜色应用于所有输入元素,包括下拉列表,textareas甚至复选框.
对于这种事情是否有一个包罗万象的选择器,或者我是否需要在选择器中单独列出它们?
以下代码产生了这个不寻常的问题:
<script type="text/javascript">
$(document).ready(function () {
$('.deleteRow').click(function (event) {
event.preventDefault();
if (confirm('Delete?')) {
var $t = $(this);
$.post($(this).attr('href'), function (data) {
if (data) {
$t.parent().parent().remove();
}
});
}
return false;
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
提前致谢!
这是HTML:
<td> <%= Html.ActionLink("<-Delete", "Delete", new {quoteID = quote.QuoteID}, new {@class= "deleteRow"}) %></td>
<td> <a class="deleteRow" href="/Quote/Delete/56"><-Delete</a></td>
Run Code Online (Sandbox Code Playgroud)
我们在那里.
<tbody>
<tr>
<td>
<p>
asd</p>
<div firebugversion="1.5.4" id="_firebugConsole" style="display: none;">
&nbsp;</div>
<br />
</td>
<td>
2345
</td>
<td>
7/28/2010 3:26:10 PM
</td>
<td> <a class="deleteRow" href="/Quote/Delete/56"><-Delete</a></td>
<script type="text/javascript"> …Run Code Online (Sandbox Code Playgroud) 第一次点击删除链接时一切正常,但后续点击只删除记录,而不刷新"引号"div.
我不确定我在这里会忽略什么.
我的.js文件:
$('.deleteRow').live('click', function (e) {
if (confirm('Delete?')) {
$.ajax({
type: 'POST',
url: this.href,
cache: false,
dataType: 'html',
success: function (response) {
$('#quotes').replaceWith(response);
$('#quotesTable').tablesorter().tablesorterPager({ container: $('#pager'), positionFixed: false });
}
});
}
return false;
});
Run Code Online (Sandbox Code Playgroud)
和HTML:
<tr>
<td>
Now is the time for all good men to come to the aid of their parties.
</td>
<td>
</td>
<td>
7/6/2010 10:13:44 PM
</td>
<td> <a class="editRow" href="/Quote/Edit/2">Edit</a></td>
<td> <a class="deleteRow" href="/Quote/Delete/2">Delete</a></td>
</tr>
<tr>
<td>
I'm a loser
</td>
<td>
146 …Run Code Online (Sandbox Code Playgroud) 我已经阅读了许多有关数据库表设计的帖子,这些帖子适用于常见的一对多/用户对朋友场景。一个帖子包括以下内容:
用户
Run Code Online (Sandbox Code Playgroud)* user_id (primary key) * username朋友们
Run Code Online (Sandbox Code Playgroud)* user_id (primary key, foreign key to USERS(user_id)) * friend_id (primary key, foreign key to USERS(user_id))>这将阻止重复项(IE:1,2)的发生,但不会停止冲销,因为(2,1)有效。您需要一个触发器来强制关系只有一个实例...
粗体部分促使我提出以下问题:SQL Server和MySQL处理这些类型的组合键之间有区别吗?为了确保唯一性,两者是否都需要张贴者提及的触发器?
我问,因为到目前为止,我一直在SQL Server中使用类似的表结构,而没有任何此类触发器。我是否幸运地没有碰到这种潜伏在草丛中的数据复制蛇?
我盯着最糟糕的一塌糊涂,我的显示器不够高,无法看到发生了什么,VS 2010根本没有任何帮助.
我不知道如何重构这个垃圾.
现在是上午11点,我觉得已经喝了一杯.
这只是我没有业务编码的最后证明吗?说实话.
<div id="followedFriends">
<% if (Model.FollowedFriends.Count() > 0)
{
foreach (var friend in Model.FollowedFriends)
{ %>
<div id="friendContainer">
<div class="followedFriend">
<div class="userName">
<%= Html.ActionLink(friend.FoFriend.UserName, "Visitor", "Home", new {userID = friend.FoFriend.UserId}, null)%></div>
Currently reading:
<br />
<div class="bookLinks">
<% if (friend.BookCount != 0)
{ %>
<% if (friend.BookCount <= 5)
{ %>
<%= friend.BookLinks%>
<%}
else
{ %>
<%:Html.ActionLink(friend.BookCount + " different books.", "Visitor", "Home", new {userID = friend.FoFriend.UserId}, null)%>
<%}
}
else
{ %>
Nothing, it …Run Code Online (Sandbox Code Playgroud)