2014-03-28 2 views
0

나는 javascript를 처음 사용했습니다. 변수가 추가 된 href 태그를 생성 할 수 없습니다. 아래는 코드이며 href 속성에 tag_id를 추가하려고합니다.링크 태그를 동적으로 구성 할 수 없습니다.

원하는 HREF 형식 :/대시 보드/#/요약/1008 현재 HREF 형식 : 내가 잘못 가고 어디

function(data, type, full) { 
       return (data == null) ? "--" :"<span class='label label-success'><a href='/dashboard/#/summary/'+ tag_id>"+ data.tag_name+"</a></span>" ; 
       } 

당신은 알려 주시기 바랍니다 수/대시 보드/#/요약 /. 이 문제를 해결할 때 도와주세요.

답변

1

시도해보십시오. 윌. data.tag_id라고 생각합니다. 그러나 tag_id를 사용할 수 있다는 점을 고려하십시오. 다음

function(data, type, full) { 
       return (data == null) ? "--" :"<span class='label label-success'><a href='/dashboard/#/summary/'"+tag_id+">"+ data.tag_name+"</a></span>" ; 
       } 
+0

사용할 필요가 <a href="http://www.example.com/summarry/**value_id**">**Value_name**</a>

같은 생각 –

1

변경 : 이것에

"<span class='label label-success'><a href='/dashboard/#/summary/'+ tag_id>"+ data.tag_name+"</a></span>" 

:

"<span class='label label-success'><a href='/dashboard/#/summary/" + tag_id + "'>" + data.tag_name + "</a></span>" 

또한, tag_id이 함수의 범위 내에서 사용할 수 있는지 확인합니다. 제 생각 엔 tag_iddata.tag_id이되어야한다고 생각합니다. data.tag_name을 가지고 있기 때문에 다른 범위가 tag_id 인 경우는 예외입니다. 따라서, 그것은 다음과 같아야합니다 :

"<span class='label label-success'><a href='/dashboard/#/summary/" + data.tag_id + "'>" + data.tag_name + "</a></span>" 
1

당신은 data.tag_name을 얻고 있습니다. tag_id도 가져야 만합니다. 이것은 기본적인 생각을하다

예 : 우리가 'tag_id'이 오류가 발생합니다 무엇인지 여기

function(data, type, full) { 
        return (data == null) ? "--" :"<span class='label label-success'><a href='/dashboard/#/summary/'+ data.tag_id>"+ data.tag_name+"</a></span>" ; 
        } 
관련 문제