주 문제점 : 사용자가 anchor
태그를 클릭하면 #
을 제거하십시오. 나의 현재 코드는 다음과JavaScript의`onClick` 이벤트 핸들러에`return false;`추가
<a href="#" onclick="javaScript:toggleDisplay();" title="Some Title">
@ViewBag.TotalRecords
</a>
처럼 보이는 그리고 내가 가진 솔루션에 따라, 나는이
처럼 원하는 : 나는onClick
핸들러에서
return false;
을 추가하고 이에 대한 해결책,
이 차 문제 발견
<a href="#" onclick="javaScript:toggleDisplay();return false;" title="Some Title">
@ViewBag.TotalRecords
</a>
return false;
를 추가 할 수 있습니다
-
? 나는 그것을 수동으로 할 수는 있지만 이것을 할 수있는 쉬운 방법이있다. jQuery를 사용하고 있습니까?
- 현재 마크 업을 수정하지 않고
#
을 제거하는 다른 방법이 있습니까?
편집
@ViewBag.TotalRecords
:이 때문에 내가 태그에 넣어하지 않았다하는 MVC3 ASP.Net 일이지만,이 질문에 관련이 없습니다.
감사합니다.
질문에 대해 더 자세히 설명해 주시겠습니까? – Shaheer
'onclick = "javaScript : toggleDisplay();"'오류는 아니지만'javaScript :'접두사는 아마 당신이 생각하는대로하지 않을 것입니다. – Thilo
@Shaheer, 첫 번째 코드 스 니펫을 사용하면 'toggleDisplay()'함수가 제대로 작동하지만 쿼리 문자열에'#'가 표시됩니다. 만약 내가'toggleDisplay(); 거짓을 돌려 준다. "그것은 거기에 없다. –